diff --git a/Jenkinsfile b/Jenkinsfile index 39de65ad607c5d32e636df14ed99c5e7c84cbbe8..4b02111ad471f6dd2e18dbd799ef3b98434b927f 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'