@@ -107,18 +107,16 @@ jobs:
107107 ./scripts/docker/build-image.sh ${IMAGE_NAME_CANDIDATE}
108108 ./scripts/docker/build-image-ubi9.sh ${IMAGE_NAME_CANDIDATE_UBI9}
109109 name : Build image
110- - snyk/scan :
111- additional-arguments : --project-name=alpine --policy-path=.snyk
112- docker-image-name : ${IMAGE_NAME_CANDIDATE}
113- monitor-on-build : false
114- severity-threshold : high
115- target-file : Dockerfile
116- - snyk/scan :
117- additional-arguments : --project-name=ubi9 --policy-path=.snyk
118- docker-image-name : ${IMAGE_NAME_CANDIDATE_UBI9}
119- monitor-on-build : false
120- severity-threshold : critical
121- target-file : Dockerfile.ubi9
110+ - prodsec/container_scan :
111+ mode : gate
112+ docker-image-name : ${IMAGE_NAME_CANDIDATE}
113+ docker-file : Dockerfile
114+ project-name : alpine
115+ - prodsec/container_scan :
116+ mode : gate
117+ docker-image-name : ${IMAGE_NAME_CANDIDATE_UBI9}
118+ docker-file : Dockerfile.ubi9
119+ project-name : ubi9
122120 - run :
123121 command : |
124122 docker push ${IMAGE_NAME_CANDIDATE}
@@ -193,24 +191,17 @@ jobs:
193191 echo "export IMAGE_NAME_APPROVED_UBI9=${IMAGE_NAME_APPROVED_UBI9}" >> $BASH_ENV
194192 echo "export IMAGE_NAME_PUBLISHED_UBI9=${IMAGE_NAME_PUBLISHED_UBI9}" >> $BASH_ENV
195193 name : Export environment variables
196- - snyk/scan :
197- additional-arguments : --project-name=alpine --policy-path=.snyk
198- command : container test
199- docker-image-name : ${IMAGE_NAME_APPROVED}
200- fail-on-issues : true
201- monitor-on-build : true
202- severity-threshold : high
203- target-file : Dockerfile
204- token-variable : SNYK_TOKEN
205- - snyk/scan :
206- additional-arguments : --project-name=ubi9 --policy-path=.snyk
207- command : container test
208- docker-image-name : ${IMAGE_NAME_APPROVED_UBI9}
209- fail-on-issues : true
210- monitor-on-build : true
211- severity-threshold : critical
212- target-file : Dockerfile.ubi9
213- token-variable : SNYK_TOKEN
194+ - prodsec/container_scan :
195+ mode : gate-and-upload
196+ docker-image-name : ${IMAGE_NAME_APPROVED}
197+ docker-file : Dockerfile
198+ project-name : alpine
199+
200+ - prodsec/container_scan :
201+ mode : gate-and-upload
202+ docker-image-name : ${IMAGE_NAME_APPROVED_UBI9}
203+ docker-file : Dockerfile.ubi9
204+ project-name : ubi9
214205 - run :
215206 command : |
216207 docker login --username ${DOCKERHUB_USER} --password ${DOCKERHUB_PASS} &&
@@ -293,9 +284,8 @@ master_branch_only_filter:
293284orbs :
294285 aws-cli :
circleci/[email protected] 295286 azure-cli :
circleci/[email protected] 296- prodsec : snyk/prodsec-orb@1.1
287+ prodsec : snyk/prodsec-orb@1
297288298- snyk : snyk/snyk@2
299289
300290staging_branch_only_filter :
301291 filters :
0 commit comments