forked from datalust/seqcli
-
Notifications
You must be signed in to change notification settings - Fork 0
/
appveyor.yml
56 lines (48 loc) · 1.06 KB
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
version: 2024.3.{build}
skip_tags: true
image:
- Visual Studio 2022
- Ubuntu2004
environment:
DOCKER_TOKEN:
secure: QKr2YEuliXdFKe3jN7w97w==
DOCKER_USER:
'datalustbuild'
test: off
artifacts:
- path: artifacts/seqcli-*.zip
- path: artifacts/seqcli-*.tar.gz
- path: artifacts/seqcli.*.nupkg
- path: artifacts/seqcli-*.md
for:
-
matrix:
only:
- image: Visual Studio 2022
install:
- pwsh: ./Setup.ps1
build_script:
- pwsh: ./Build.ps1
deploy:
- provider: NuGet
api_key:
secure: V+MlStLrFQQKjtbJQQ9RDTGD2VPlPJaQhkXayCO3AM4dWBKf5/fQWJgStZyK6Tx3
skip_symbols: true
artifact: /seqcli\..*\.nupkg/
on:
branch: main
- provider: GitHub
auth_token:
secure: Bo3ypKpKFxinjR9ShkNekNvkob2iklHJU+UlYyfHtcFFIAa58SV2TkEd0xWxz633
artifact: /seqcli-.*\.(nupkg|zip|tar\.gz)/
tag: v$(appveyor_build_version)
on:
branch: main
-
matrix:
only:
- image: Ubuntu2004
install:
- pwsh: ./setup.sh
build_script:
- pwsh: $env:PATH = "$env:HOME/.dotnetcli:$env:PATH"; ./Build.Docker.ps1