File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,3 +12,4 @@ static-analysis-args:
1212src-branch : main
1313tailoring-file : common-pipelines/container/tailor.xml
1414daily-scan-time : " 0 1 * * *"
15+ grype-path : common-pipelines/container/grype.yaml
Original file line number Diff line number Diff line change @@ -15,3 +15,4 @@ build-test-args:
1515build-test-params : {}
1616daily-scan-time : " 0 4 * * *"
1717src-trigger : false
18+ grype-path : common-pipelines/container/grype.yaml
Original file line number Diff line number Diff line change @@ -21,3 +21,4 @@ src-branch: main
2121src-trigger : false
2222tailoring-file : common-pipelines/container/tailor.xml
2323daily-scan-time : " 0 2 * * *"
24+ grype-path : common-pipelines/container/grype.yaml
Original file line number Diff line number Diff line change @@ -16,3 +16,4 @@ build-test-args:
1616 ]
1717build-test-params : {}
1818daily-scan-time : " 0 3 * * *"
19+ grype-path : common-pipelines/container/grype.yaml
Original file line number Diff line number Diff line change 8888
8989 - task : scan-image
9090 file : common-pipelines/container/scan-image.yml
91+ params :
92+ IMAGENAME : ((image-repository))
93+ GRYPEPATH : ((grype-path))
9194
9295 - in_parallel :
9396 - task : cve-check
@@ -153,6 +156,9 @@ jobs:
153156
154157 - task : scan-image
155158 file : common-pipelines/container/scan-image.yml
159+ params :
160+ IMAGENAME : ((image-repository))
161+ GRYPEPATH : ((grype-path))
156162
157163 - task : cve-check
158164 file : common-pipelines/container/cve-check.yml
@@ -213,6 +219,9 @@ jobs:
213219
214220 - task : scan-image
215221 file : common-pipelines/container/scan-image.yml
222+ params :
223+ IMAGENAME : ((image-repository))
224+ GRYPEPATH : ((grype-path))
216225
217226 - in_parallel :
218227 - task : cve-check
Original file line number Diff line number Diff line change 8080
8181 - task : scan-image
8282 file : common-pipelines/container/scan-image.yml
83+ params :
84+ IMAGENAME : ((image-repository))
85+ GRYPEPATH : ((grype-path))
8386
8487 - task : cve-check
8588 file : common-pipelines/container/cve-check.yml
@@ -140,6 +143,9 @@ jobs:
140143
141144 - task : scan-image
142145 file : common-pipelines/container/scan-image.yml
146+ params :
147+ IMAGENAME : ((image-repository))
148+ GRYPEPATH : ((grype-path))
143149
144150 - in_parallel :
145151 - task : cve-check
Original file line number Diff line number Diff line change @@ -114,6 +114,9 @@ jobs:
114114
115115 - task : scan-image
116116 file : common-pipelines/container/scan-image.yml
117+ params :
118+ IMAGENAME : ((image-repository))
119+ GRYPEPATH : ((grype-path))
117120
118121 - in_parallel :
119122 - task : cve-check
@@ -198,6 +201,9 @@ jobs:
198201
199202 - task : scan-image
200203 file : common-pipelines/container/scan-image.yml
204+ params :
205+ IMAGENAME : ((image-repository))
206+ GRYPEPATH : ((grype-path))
201207
202208 - task : cve-check
203209 file : common-pipelines/container/cve-check.yml
@@ -258,6 +264,9 @@ jobs:
258264
259265 - task : scan-image
260266 file : common-pipelines/container/scan-image.yml
267+ params :
268+ IMAGENAME : ((image-repository))
269+ GRYPEPATH : ((grype-path))
261270
262271 - in_parallel :
263272 - task : cve-check
Original file line number Diff line number Diff line change 5959
6060 - task : scan-image
6161 file : common-pipelines/container/scan-image.yml
62+ params :
63+ IMAGENAME : ((image-repository))
64+ GRYPEPATH : ((grype-path))
6265
6366 - in_parallel :
6467 - task : cve-check
@@ -137,6 +140,9 @@ jobs:
137140
138141 - task : scan-image
139142 file : common-pipelines/container/scan-image.yml
143+ params :
144+ IMAGENAME : ((image-repository))
145+ GRYPEPATH : ((grype-path))
140146
141147 - task : cve-check
142148 file : common-pipelines/container/cve-check.yml
@@ -195,6 +201,9 @@ jobs:
195201
196202 - task : scan-image
197203 file : common-pipelines/container/scan-image.yml
204+ params :
205+ IMAGENAME : ((image-repository))
206+ GRYPEPATH : ((grype-path))
198207
199208 - in_parallel :
200209 - task : cve-check
Original file line number Diff line number Diff line change 11#! /bin/bash
2- grype image/image.tar -c common-pipelines/container/grype.yaml --only-fixed -q -o json --file cves/output.json
3- grype image/image.tar -c common-pipelines/container/grype.yaml --only-fixed -q -o table --file table.txt
2+ grype image/image.tar -c ${GRYPEPATH} --only-fixed -q -o json --file cves/output.json
3+ grype image/image.tar -c ${GRYPEPATH} --only-fixed -q -o table --file table.txt
44
55cat cves/output.json | jq ' .matches | .[]? | .vulnerability.severity' >> severity.txt
66
You can’t perform that action at this time.
0 commit comments