-
Notifications
You must be signed in to change notification settings - Fork 44
/
.appveyor.yml
49 lines (40 loc) · 1.09 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
image: Visual Studio 2017
configuration: Debug
build: off
install:
- ps: nuget install FSharp.Compiler.Tools -ExcludeVersion -OutputDirectory extra
build_script:
- cmd: set PATH=%PATH%;%APPVEYOR_BUILD_FOLDER%\extra\FSharp.Compiler.Tools\tools\
- cmd: fsi --exec ./build.fsx
test: off
artifacts:
- path: '**\bin\*\*.nupkg'
skip_branch_with_pr: true
skip_tags: true
deploy:
- provider: NuGet
server: https://www.myget.org/F/dynamitey-ci/api/v2/package
api_key:
secure: yKbBrG0QiTfXUvND1/cMMNHxH1Bgal5g7c0pWGwqvjCtKGTtWkpvE2KlZb6E2ZgB
skip_symbols: false
symbol_server: https://www.myget.org/F/dynamitey-ci/symbols/api/v2/package
for:
- branches:
except:
- /v.*/
environment:
vsuffix: alpha$(APPVEYOR_BUILD_NUMBER)
is_prerelease: true
- branches:
only:
- /v.*-beta/
environment:
vsuffix: beta$(APPVEYOR_BUILD_NUMBER)
is_prerelease: true
- branches:
only:
- /v[\d,.]*/
configuration: Release
environment:
vsuffix: $(APPVEYOR_BUILD_NUMBER)
is_prerelease: false