File tree Expand file tree Collapse file tree 2 files changed +75
-62
lines changed Expand file tree Collapse file tree 2 files changed +75
-62
lines changed Original file line number Diff line number Diff line change 11schedules :
2- - cron : " 0 20 * * *"
3- displayName : Nightly Build
4- branches :
5- include :
6- - dev
7- always : true
2+ - cron : ' 0 20 * * *'
3+ displayName : Nightly Build
4+ branches :
5+ include :
6+ - dev
7+ always : true
88
99trigger :
1010 batch : true
1111 branches :
1212 include :
13- - dev
14- - release/* # azure-functions-java-worker github repo restricts creation of release/* branches, so using a pattern is safe here.
13+ - dev
14+ - release/* # azure-functions-java-worker github repo restricts creation of release/* branches, so using a pattern is safe here.
1515
1616# CI only, does not trigger on PRs.
1717pr : none
1818
1919resources :
2020 repositories :
21- - repository : 1es
22- type : git
23- name : 1ESPipelineTemplates/1ESPipelineTemplates
24- ref : refs/tags/release
25- - repository : eng
26- type : git
27- name : engineering
28- ref : refs/tags/release
21+ - repository : 1es
22+ type : git
23+ name : 1ESPipelineTemplates/1ESPipelineTemplates
24+ ref : refs/tags/release
25+ - repository : eng
26+ type : git
27+ name : engineering
28+ ref : refs/tags/release
2929
3030variables :
3131 - template : ci/variables/build.yml@eng
@@ -40,20 +40,24 @@ extends:
4040 os : windows
4141
4242 stages :
43- - stage : Build
44-
45- jobs :
46- - template : /eng/ci/templates/official/jobs/build-artifacts.yml@self
47-
48- - stage : TestWindows
49- dependsOn : Build
50-
51- jobs :
52- - template : /eng/ci/templates/official/jobs/run-e2e-tests-windows.yml@self
53-
54- - stage : TestLinux
55- dependsOn :
56- - TestWindows
57-
58- jobs :
59- - template : /eng/ci/templates/official/jobs/run-e2e-tests-linux.yml@self
43+ - stage : Build
44+ variables :
45+ Codeql.Language : java,powershell
46+ Codeql.RunSourceLanguagesInSourceAnalysis : true
47+ jobs :
48+ - template : /eng/ci/templates/official/jobs/build-artifacts.yml@self
49+
50+ - stage : TestWindows
51+ dependsOn : Build
52+ variables :
53+ Codeql.Language : csharp
54+ jobs :
55+ - template : /eng/ci/templates/official/jobs/run-e2e-tests-windows.yml@self
56+
57+ - stage : TestLinux
58+ dependsOn :
59+ - TestWindows
60+ variables :
61+ Codeql.Enabled : false
62+ jobs :
63+ - template : /eng/ci/templates/official/jobs/run-e2e-tests-linux.yml@self
Original file line number Diff line number Diff line change 11schedules :
2- - cron : " 0 0 * * *"
3- displayName : Nightly Build
4- branches :
5- include :
6- - dev
7- always : true
2+ - cron : ' 0 0 * * *'
3+ displayName : Nightly Build
4+ branches :
5+ include :
6+ - dev
7+ always : true
88
99trigger :
1010 batch : true
1111 branches :
1212 include :
13- - dev
13+ - dev
1414
1515pr :
1616 branches :
1717 include :
18- - dev
18+ - dev
1919
2020resources :
2121 repositories :
22- - repository : 1es
23- type : git
24- name : 1ESPipelineTemplates/1ESPipelineTemplates
25- ref : refs/tags/release
22+ - repository : 1es
23+ type : git
24+ name : 1ESPipelineTemplates/1ESPipelineTemplates
25+ ref : refs/tags/release
2626
2727extends :
2828 template : v1/1ES.Unofficial.PipelineTemplate.yml@1es
@@ -34,24 +34,33 @@ extends:
3434
3535 sdl :
3636 codeql :
37- compiled :
38- enabled : true
39- runSourceLanguagesInSourceAnalysis : true
40-
41- stages :
42- - stage : Build
37+ compiled :
38+ enabled : true
39+ runSourceLanguagesInSourceAnalysis : true
4340
44- jobs :
45- - template : /eng/ci/templates/jobs/build.yml@self
46- - stage : TestWindows
47- dependsOn : Build
41+ settings :
42+ # PR's from forks do not have sufficient permissions to set tags.
43+ skipBuildTagsForGitHubPullRequests : ${{ variables['System.PullRequest.IsFork'] }}
4844
49- jobs :
50- - template : /eng/ci/templates/jobs/run-emulated-tests-windows.yml@self
45+ stages :
46+ - stage : Build
47+ variables :
48+ Codeql.Language : java,powershell
49+ Codeql.RunSourceLanguagesInSourceAnalysis : true
50+ jobs :
51+ - template : /eng/ci/templates/jobs/build.yml@self
5152
52- - stage : TestLinux
53- dependsOn :
54- - TestWindows
53+ - stage : TestWindows
54+ dependsOn : Build
55+ variables :
56+ Codeql.Language : csharp
57+ jobs :
58+ - template : /eng/ci/templates/jobs/run-emulated-tests-windows.yml@self
5559
56- jobs :
57- - template : /eng/ci/templates/jobs/run-emulated-tests-linux.yml@self
60+ - stage : TestLinux
61+ dependsOn :
62+ - TestWindows
63+ variables :
64+ Codeql.Enabled : false
65+ jobs :
66+ - template : /eng/ci/templates/jobs/run-emulated-tests-linux.yml@self
You can’t perform that action at this time.
0 commit comments