1
- version : 2.1.{build}
1
+ version : 2.1.0
2
+ for :
3
+ -
4
+ branches :
5
+ only :
6
+ - next
7
+ version : 2.1.0.{build}
8
+ after_test :
9
+ - cmd : iscc /q "Installer Build Script.iss"
10
+ - cmd : move Installers\Rubberduck.Setup.exe Installers\Rubberduck.Setup.%APPVEYOR_BUILD_VERSION%-pre.exe
2
11
branches :
3
12
only :
4
13
- master
@@ -15,40 +24,43 @@ before_build:
15
24
- ps : choco install innosetup
16
25
build :
17
26
verbosity : normal
18
- artifacts :
19
- - path : Installers\Rubberduck.Setup.exe
20
- name : Rubberduck
27
+ assembly_info :
28
+ patch : true
29
+ file : RetailCoder.VBE\Properties\AssemblyInfo.cs
30
+ assembly_version : ' {version}'
21
31
hosts :
22
32
api.nuget.org : 93.184.221.200
23
- after_test :
24
- - iscc /q "Installer Build Script.iss"
25
33
before_package :
26
34
- cmd : copy Rubberduck.Inspections\bin\Release\Rubberduck.Inspections.dll RetailCoder.VBE\bin\Release\Rubberduck.Inspections.dll
27
- before_deploy :
28
- - ps :
35
+ after_test :
36
+ - iscc /q "Installer Build Script.iss"
37
+ - cmd : move Installers\Rubberduck.Setup.exe Installers\Rubberduck.Setup.%APPVEYOR_BUILD_VERSION%.exe
38
+ artifacts :
39
+ - path : Installers\Rubberduck.Setup.*.exe
40
+ name : Rubberduck
29
41
deploy :
30
42
- provider : GitHub
31
43
tag : Rubberduck v$(appveyor_build_version)
32
44
release : Rubberduck v$(appveyor_build_version)
33
- description : AppVeyor build on [next ] - https://ci.appveyor.com/project/retailcoder/rubberduck/build/$(appveyor_build_version)
45
+ description : AppVeyor build on [master ] - https://ci.appveyor.com/project/retailcoder/rubberduck/build/$(appveyor_build_version)
34
46
auth_token :
35
47
secure : oh0SRnZVt0ABeWqFr7ut5TZkxFJjHmS/DZnJnp2HErQTCmX3O8RASJH3ZiYl11gz
36
- artifact : Installers\Rubberduck.Setup.exe
37
- draft : false
38
- prerelease : true
48
+ artifact : Installers\Rubberduck.Setup.$(appveyor_build_version). exe
49
+ draft : true
50
+ prerelease : false
39
51
on :
40
- branch : next
52
+ branch : master
41
53
- provider : GitHub
42
54
tag : Rubberduck v$(appveyor_build_version)
43
- release : Rubberduck v$(appveyor_build_version)
44
- description : AppVeyor build on [master ] - https://ci.appveyor.com/project/retailcoder/rubberduck/build/$(appveyor_build_version)
55
+ release : Rubberduck v$(appveyor_build_version)-pre
56
+ description : AppVeyor build on [next ] - https://ci.appveyor.com/project/retailcoder/rubberduck/build/$(appveyor_build_version)
45
57
auth_token :
46
58
secure : oh0SRnZVt0ABeWqFr7ut5TZkxFJjHmS/DZnJnp2HErQTCmX3O8RASJH3ZiYl11gz
47
- artifact : Installers\Rubberduck.Setup.exe
48
- draft : true
49
- prerelease : false
59
+ artifact : Installers\Rubberduck.Setup.$(appveyor_build_version)-pre. exe
60
+ draft : false
61
+ prerelease : true
50
62
on :
51
- branch : master
63
+ branch : next
52
64
notifications :
53
65
- provider : Webhook
54
66
url : http://stats.zomis.net/GithubHookSEChatService/hooks/github/payload?roomId=14929
0 commit comments