@@ -20,24 +20,25 @@ variables:
20
20
- name : TeamName
21
21
value : AspNetCore
22
22
- ${{ if eq(variables['System.TeamProject'], 'public') }} :
23
- - name : BuildScriptArgs
23
+ - name : BuildNumberArg
24
24
value : ' '
25
25
- ${{ if ne(variables['System.TeamProject'], 'public') }} :
26
- - name : BuildScriptArgs
26
+ - name : BuildNumberArg
27
27
value : ' /p:BuildNumber=$(Build.BuildId)'
28
28
- name : SharedFxArgs
29
29
value : ' /t:Prepare
30
30
/t:Restore
31
31
/t:GeneratePropsFiles
32
- /t:BuildSharedFx'
32
+ /t:BuildSharedFx
33
+ $(BuildNumberArg)'
33
34
34
35
jobs :
35
36
- template : jobs/default-build.yml
36
37
parameters :
37
38
jobName : Windows_Build
38
39
jobDisplayName : " Build and test: Windows"
39
40
agentOs : Windows
40
- buildArgs : $(BuildScriptArgs )
41
+ buildArgs : $(BuildNumberArg )
41
42
codeSign : true
42
43
beforeBuild :
43
44
- powershell : " & ./src/Servers/IIS/tools/UpdateIISExpressCertificate.ps1"
@@ -49,13 +50,13 @@ jobs:
49
50
jobName : MacOs_Build
50
51
jobDisplayName : " Build and test : MacOS"
51
52
agentOs : MacOS
52
- buildArgs : $(BuildScriptArgs )
53
+ buildArgs : $(BuildNumberArg )
53
54
- template : jobs/default-build.yml
54
55
parameters :
55
56
jobName : Linux_Build
56
57
jobDisplayName : " Build and test : Linux"
57
58
agentOs : Linux
58
- buildArgs : $(BuildScriptArgs )
59
+ buildArgs : $(BuildNumberArg )
59
60
60
61
- ${{ if eq(variables['System.TeamProject'], 'internal') }} :
61
62
- job : Windows_SharedFx
@@ -105,7 +106,6 @@ jobs:
105
106
- script : .\build.cmd
106
107
-ci
107
108
/p:SignType=$(_SignType)
108
- $(BuildScriptArgs)
109
109
$(SharedFxArgs)
110
110
/p:SharedFxRID=win-x64
111
111
/bl:artifacts/logs/SharedFx-win-x64.binlog
@@ -121,7 +121,6 @@ jobs:
121
121
- script : .\build.cmd
122
122
-ci
123
123
/p:SignType=$(_SignType)
124
- $(BuildScriptArgs)
125
124
$(SharedFxArgs)
126
125
/p:SharedFxRID=win-x86
127
126
/bl:artifacts/logs/SharedFx-win-x86.binlog
@@ -137,7 +136,7 @@ jobs:
137
136
- script : .\build.cmd
138
137
-ci
139
138
/p:SignType=$(_SignType)
140
- $(BuildScriptArgs )
139
+ $(BuildNumberArg )
141
140
/p:SkipArtifactInfoTargets=true
142
141
/p:DisableSignCheck=true
143
142
/t:DoCodeSigning
@@ -201,7 +200,6 @@ jobs:
201
200
targetFolder : $(Build.SourcesDirectory)/.deps/
202
201
- script : ./$(BuildDirectory)/build.sh
203
202
-ci
204
- $(BuildScriptArgs)
205
203
$(SharedFxArgs)
206
204
/p:SharedFxRID=osx-x64
207
205
/bl:artifacts/logs/SharedFx-osx-x64.binlog
@@ -249,7 +247,6 @@ jobs:
249
247
targetFolder : $(Build.SourcesDirectory)/.deps/
250
248
- script : ./$(BuildDirectory)/build.sh
251
249
-ci
252
- $(BuildScriptArgs)
253
250
$(SharedFxArgs)
254
251
/p:SharedFXRid=linux-x64
255
252
/bl:artifacts/logs/SharedFx-linux-x64.binlog
@@ -261,7 +258,6 @@ jobs:
261
258
displayName : Build linux-x64 SharedFX
262
259
- script : ./$(BuildDirectory)/build.sh
263
260
-ci
264
- $(BuildScriptArgs)
265
261
$(SharedFxArgs)
266
262
/p:SharedFXRid=linux-arm
267
263
/p:IsLinuxArmSupported=true
@@ -311,7 +307,7 @@ jobs:
311
307
- script : ./$(BuildDirectory)/dockerbuild.sh
312
308
alpine
313
309
-ci
314
- $(BuildScriptArgs )
310
+ $(BuildNumberArg )
315
311
/t:Prepare
316
312
/t:GeneratePropsFiles
317
313
/t:BuildSharedFx
@@ -446,7 +442,7 @@ jobs:
446
442
targetFolder : $(Build.SourcesDirectory)/.deps/Signed/
447
443
- script : .\build.cmd
448
444
-ci
449
- $(BuildScriptArgs )
445
+ $(BuildNumberArg )
450
446
/p:SignType=$(_SignType)
451
447
/t:BuildFallbackArchive
452
448
/bl:artifacts/logs/PackageArchive.binlog
@@ -534,7 +530,7 @@ jobs:
534
530
targetFolder : $(Build.SourcesDirectory)/.deps/Signed/
535
531
- script : ./$(BuildDirectory)/build.sh
536
532
-ci
537
- $(BuildScriptArgs )
533
+ $(BuildNumberArg )
538
534
/t:BuildInstallers
539
535
/bl:artifacts/logs/SharedFx-Installers.binlog
540
536
env :
@@ -706,7 +702,7 @@ jobs:
706
702
contents : korebuild.json
707
703
- script : .\build.cmd
708
704
-ci
709
- $(BuildScriptArgs )
705
+ $(BuildNumberArg )
710
706
/t:Publish
711
707
/p:BuildBranch=$(Build.SourceBranchName)
712
708
/bl:artifacts/logs/Publish.binlog
0 commit comments