Adapt Functest job to pull latest_stable docker tag 73/3473/4
authorjose.lausuch <jose.lausuch@ericsson.com>
Fri, 20 Nov 2015 13:45:40 +0000 (14:45 +0100)
committerFatih Degirmenci <fatih.degirmenci@ericsson.com>
Fri, 20 Nov 2015 14:21:04 +0000 (14:21 +0000)
Change-Id: I46e7386dc9ef078ccedefb1c80caba3ffbd5dc66
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
jjb/functest/functest.yml

index 598bcf2..f2b02cc 100644 (file)
         artifactNumToKeep: -1
 
     builders:
+        - 'functest-cleanup'
         - 'set-functest-env'
         - 'functest-all'
         - 'functest-store-results'
-        - 'functest-cleanup'
 
 - job-template:
     name: functest-{installer}-{stream}
         artifactNumToKeep: -1
 
     builders:
+        - 'functest-cleanup'
         - 'set-functest-env'
         - 'functest-all'
         - 'functest-store-results'
-        - 'functest-cleanup'
 
 - job-template:
     name: functest-vims-{installer}-{stream}
 
             echo "Functest: Start Docker and prepare environment"
             envs="INSTALLER_TYPE=${INSTALLER_TYPE} -e INSTALLER_IP=${INSTALLER_IP}"
-            docker ps -a | grep opnfv/functest | awk '{print $1}' | xargs docker rm -f &>/dev/null
             docker pull opnfv/functest
             echo "Functest: Running docker run command: docker run -i -e $envs opnfv/functest /bin/bash &"
             docker run -i -e $envs opnfv/functest /bin/bash &
             set +e
 
             # cleanup: remove any docker containers leftovers
-            echo "Removing the docker container..."
+            echo "Removing existing Functest Docker containers..."
             docker rm -f $(docker ps | grep opnfv/functest | awk '{print $1}')
-            echo "Removing the docker image..."
+            echo "Removing existing Functest Docker image..."
             docker rmi -f $(docker images | grep opnfv/functest | awk '{print $3}')
-