Skip to content

Commit 014742d

Browse files
authored
Merge pull request #794 from manvkaur/manvkaur/fixcodeqlissues
fix: codeql in pipeline and indentation
2 parents 53b0896 + 6ff705c commit 014742d

File tree

2 files changed

+75
-62
lines changed

2 files changed

+75
-62
lines changed

eng/ci/official-build.yml

+37-33
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,31 @@
11
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
88

99
trigger:
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.
1717
pr: none
1818

1919
resources:
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

3030
variables:
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

eng/ci/public-build.yml

+38-29
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11
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
88

99
trigger:
1010
batch: true
1111
branches:
1212
include:
13-
- dev
13+
- dev
1414

1515
pr:
1616
branches:
1717
include:
18-
- dev
18+
- dev
1919

2020
resources:
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

2727
extends:
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

0 commit comments

Comments
 (0)