From e1b7042827542638be38d396a6a5a9351505ad4f Mon Sep 17 00:00:00 2001 From: Thibault <thibault@Thibault.home> Date: Wed, 17 Mar 2021 10:37:10 +0100 Subject: [PATCH] Modification scan clair --- Jenkinsfile | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 39de65a..4b02111 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -27,21 +27,11 @@ node{ stage('Scan Clair'){ sh ''' - docker run -d --name db arminc/clair-db - sleep 15 # wait for db to come up - docker run -p 6060:6060 --link db:postgres -d --name clair arminc/clair-local-scan - sleep 1 - DOCKER_GATEWAY=$(docker network inspect bridge --format "{{range .IPAM.Config}}{{.Gateway}}{{end}}") - wget -qO clair-scanner https://github.com/arminc/clair-scanner/releases/download/v8/clair-scanner_linux_amd64 && chmod +x clair-scanner - ./clair-scanner --ip="http://172.17.0.1" -c 127.0.0.1 debian:buster || exit 0 - ''' - } - stage('Delete moi tous la dedans jveux plus rien reconnaitre'){ - sh 'docker stop db' - sh 'docker stop clair' - sh 'docker rm db' - sh 'docker rm clair' + wget -qO clair-scanner https://github.com/arminc/clair-scanner/releases/download/v8/clair-scanner_linux_amd64 && chmod +x clair-scanner + ./clair-scanner --ip="http://172.20.0.6" -c 127.0.0.1 debian:buster || exit 0 + ''' } + stage('Push on repo nexus'){ docker.withRegistry(registryProject,'reg2'){ img.push 'latest' -- GitLab