Skip to content

Commit d9c8095

Browse files
authored
ci: add 1es sdl checks (#126)
1 parent 5f00405 commit d9c8095

File tree

1 file changed

+51
-0
lines changed

1 file changed

+51
-0
lines changed

.azuredevops/pipelines/sdl-checks.yml

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
trigger:
2+
batch: true
3+
branches:
4+
include:
5+
- main
6+
7+
schedules:
8+
# Ensure we build nightly to catch any new CVEs and report SDL often.
9+
- cron: "0 0 * * *"
10+
displayName: Nightly Build
11+
branches:
12+
include:
13+
- main
14+
always: true
15+
16+
pr:
17+
branches:
18+
include:
19+
- main
20+
21+
resources:
22+
repositories:
23+
- repository: 1es
24+
type: git
25+
name: 1ESPipelineTemplates/1ESPipelineTemplates
26+
ref: refs/tags/release
27+
28+
extends:
29+
template: v1/1ES.Unofficial.PipelineTemplate.yml@1es # Public Build (not used to publish)
30+
parameters:
31+
pool:
32+
name: dftf-1eshosted-pool
33+
image: dftf-1es-image-vanilla-ubuntu-22.04-ne
34+
os: linux
35+
sdl:
36+
codeql:
37+
compiled:
38+
enabled: true
39+
runSourceLanguagesInSourceAnalysis: true
40+
sourceAnalysisPool:
41+
name: dftf-1eshosted-pool
42+
image: dftf-1es-image-vanilla-windows-2022-ne
43+
os: windows
44+
stages:
45+
- stage: build
46+
displayName: build
47+
jobs:
48+
- job: job
49+
displayName: Job
50+
steps:
51+
- checkout: self

0 commit comments

Comments
 (0)