From 2a7cc589b1b77035babe969f6870481fbca37aec Mon Sep 17 00:00:00 2001 From: Paul Caskey Date: Fri, 5 Oct 2018 17:25:00 -0400 Subject: [PATCH] another clair issue --- tests/main.bats | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/tests/main.bats b/tests/main.bats index f8fc638..750f75b 100644 --- a/tests/main.bats +++ b/tests/main.bats @@ -51,13 +51,21 @@ load ../common curl -L -o ./clair-scanner https://github.com/arminc/clair-scanner/releases/download/v8/clair-scanner_linux_amd64 chmod 755 clair-scanner fi - docker ps | grep clair - if [ $? -ne "0" ]; then + docker ps | grep db + if [ $? == "0" ]; then + docker kill db + docker rm db + docker run -p 5432:5432 -d --name db arminc/clair-db:latest + else docker run -p 5432:5432 -d --name db arminc/clair-db:latest fi sleep 15 - docker ps | grep db - if [ $? -ne "0" ]; then + docker ps | grep clair + if [ $? == "0" ]; then + docker kill clair + docker rm clair + docker run -p 6060:6060 --link db:postgres -d --name clair arminc/clair-local-scan:v2.0.5 + else docker run -p 6060:6060 --link db:postgres -d --name clair arminc/clair-local-scan:v2.0.5 fi sleep 30