Skip to content

Commit 63f4f00

Browse files
CodeQL: Exclude extract folder during build stage (#801)
* Updated official-build.yml file * Updated public-build.yml file * Update public-build.yml * Update official-build.yml * Update public-build.yml
1 parent 0c2749a commit 63f4f00

File tree

2 files changed

+14
-38
lines changed

2 files changed

+14
-38
lines changed

eng/ci/official-build.yml

Lines changed: 6 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,12 @@ resources:
3030
variables:
3131
- template: ci/variables/build.yml@eng
3232
- template: ci/variables/cfs.yml@eng
33+
- name: codeql.language
34+
value: java,powershell
35+
- name: codeql.buildIdentifier
36+
value: java_worker_official
37+
- name: codeql.excludePathPatterns
38+
value: extract/inst
3339

3440
extends:
3541
template: v1/1ES.Official.PipelineTemplate.yml@1es
@@ -41,35 +47,16 @@ extends:
4147

4248
stages:
4349
- stage: Build
44-
templateContext:
45-
sdl:
46-
codeql:
47-
language: java,powershell
48-
runSourceLanguagesInSourceAnalysis: true
49-
buildIdentifier: java_worker_official
50-
excludePathPatterns: '/extract/inst'
5150
jobs:
5251
- template: /eng/ci/templates/official/jobs/build-artifacts.yml@self
5352

5453
- stage: TestWindows
5554
dependsOn: Build
56-
templateContext:
57-
sdl:
58-
codeql:
59-
language: csharp
60-
buildIdentifier: java_worker_csharp_official
61-
excludePathPatterns: '/extract/inst'
6255
jobs:
6356
- template: /eng/ci/templates/official/jobs/run-e2e-tests-windows.yml@self
6457

6558
- stage: TestLinux
6659
dependsOn:
6760
- TestWindows
68-
templateContext:
69-
sdl:
70-
codeql:
71-
compiled:
72-
enabled: false
73-
justificationForDisabling: 'Running the scan in TestWindows stage'
7461
jobs:
7562
- template: /eng/ci/templates/official/jobs/run-e2e-tests-linux.yml@self

eng/ci/public-build.yml

Lines changed: 8 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,14 @@ resources:
2424
name: 1ESPipelineTemplates/1ESPipelineTemplates
2525
ref: refs/tags/release
2626

27+
variables:
28+
- name: codeql.language
29+
value: java,powershell
30+
- name: codeql.buildIdentifier
31+
value: java_worker_public
32+
- name: codeql.excludePathPatterns
33+
value: extract/inst
34+
2735
extends:
2836
template: v1/1ES.Unofficial.PipelineTemplate.yml@1es
2937
parameters:
@@ -38,35 +46,16 @@ extends:
3846

3947
stages:
4048
- stage: Build
41-
templateContext:
42-
sdl:
43-
codeql:
44-
language: java,powershell
45-
buildIdentifier: java_worker_public
46-
excludePathPatterns: '/extract/inst'
47-
runSourceLanguagesInSourceAnalysis: true
4849
jobs:
4950
- template: /eng/ci/templates/jobs/build.yml@self
5051

5152
- stage: TestWindows
5253
dependsOn: Build
53-
templateContext:
54-
sdl:
55-
codeql:
56-
language: csharp
57-
buildIdentifier: java_worker_csharp_public
58-
excludePathPatterns: '/extract/inst'
5954
jobs:
6055
- template: /eng/ci/templates/jobs/run-emulated-tests-windows.yml@self
6156

6257
- stage: TestLinux
6358
dependsOn:
6459
- TestWindows
65-
templateContext:
66-
sdl:
67-
codeql:
68-
compiled:
69-
enabled: false
70-
justificationForDisabling: 'Running the scan in TestWindows stage'
7160
jobs:
7261
- template: /eng/ci/templates/jobs/run-emulated-tests-linux.yml@self

0 commit comments

Comments
 (0)