File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -37,22 +37,25 @@ jobs:
37
37
jobName : Windows_Build
38
38
jobDisplayName : " Build and test: Windows"
39
39
agentOs : Windows
40
+ buildArgs : $(BuildScriptArgs)
40
41
codeSign : true
41
42
beforeBuild :
42
43
- powershell : " & ./src/Servers/IIS/tools/UpdateIISExpressCertificate.ps1"
43
44
displayName : Setup IISExpress test certificates
44
- # Unix test jobs only run on public CI builds
45
- - ${{ if eq(variables['System.TeamProject'], 'public') }} :
45
+ # Unix test jobs only run on public CI builds and PRs
46
+ - ${{ if or( eq(variables['System.TeamProject'], 'public'), in(variables['Build.Reason'], 'PullRequest') ) }} :
46
47
- template : jobs/default-build.yml
47
48
parameters :
48
49
jobName : MacOs_Build
49
50
jobDisplayName : " Build and test : MacOS"
50
51
agentOs : MacOS
52
+ buildArgs : $(BuildScriptArgs)
51
53
- template : jobs/default-build.yml
52
54
parameters :
53
55
jobName : Linux_Build
54
56
jobDisplayName : " Build and test : Linux"
55
57
agentOs : Linux
58
+ buildArgs : $(BuildScriptArgs)
56
59
57
60
- ${{ if eq(variables['System.TeamProject'], 'internal') }} :
58
61
- job : Windows_SharedFx
@@ -468,7 +471,7 @@ jobs:
468
471
469
472
- job : SharedFX_Installers
470
473
displayName : Build SharedFX Installers
471
- dependsOn :
474
+ dependsOn :
472
475
- Linux_SharedFx
473
476
- Linux_Musl_SharedFx
474
477
- MacOs_SharedFx
@@ -554,7 +557,7 @@ jobs:
554
557
555
558
- job : Publish
556
559
displayName : Publish
557
- dependsOn :
560
+ dependsOn :
558
561
- Windows_Installers
559
562
- SharedFX_Installers
560
563
- Package_Archive
You can’t perform that action at this time.
0 commit comments