File tree 2 files changed +75
-62
lines changed
2 files changed +75
-62
lines changed Original file line number Diff line number Diff line change 1
1
schedules :
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
8
8
9
9
trigger :
10
10
batch : true
11
11
branches :
12
12
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.
15
15
16
16
# CI only, does not trigger on PRs.
17
17
pr : none
18
18
19
19
resources :
20
20
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
29
29
30
30
variables :
31
31
- template : ci/variables/build.yml@eng
@@ -40,20 +40,24 @@ extends:
40
40
os : windows
41
41
42
42
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 1
1
schedules :
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
8
8
9
9
trigger :
10
10
batch : true
11
11
branches :
12
12
include :
13
- - dev
13
+ - dev
14
14
15
15
pr :
16
16
branches :
17
17
include :
18
- - dev
18
+ - dev
19
19
20
20
resources :
21
21
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
26
26
27
27
extends :
28
28
template : v1/1ES.Unofficial.PipelineTemplate.yml@1es
@@ -34,24 +34,33 @@ extends:
34
34
35
35
sdl :
36
36
codeql :
37
- compiled :
38
- enabled : true
39
- runSourceLanguagesInSourceAnalysis : true
40
-
41
- stages :
42
- - stage : Build
37
+ compiled :
38
+ enabled : true
39
+ runSourceLanguagesInSourceAnalysis : true
43
40
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'] }}
48
44
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
51
52
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
55
59
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