Remove env after job finished

Remove env after job finished without depends on success.
It prevent to leave vms on slaves in case of job failure.

Change-Id: I5e94aea1119ae988c618a25c1709fe4ad6822b96
This commit is contained in:
Artur Zarzycki 2016-09-23 11:18:51 +02:00
parent 82d280a4ae
commit 920c2ec2f2
2 changed files with 18 additions and 2 deletions

View File

@ -77,6 +77,4 @@ for f in ${IMG}; do
"docker tag 127.0.0.1:31500/${IMAGES_NAMESPACE}/$f:latest ${DOCKER_REGISTRY}/${IMAGES_NAMESPACE}/${f}:${DOCKER_TAG} && docker push ${DOCKER_REGISTRY}/${IMAGES_NAMESPACE}/${f}:${DOCKER_TAG}"
done
dos.py erase ${ENV_NAME}
deactivate

View File

@ -31,3 +31,21 @@
- timeout:
fail: true
timeout: 235
publishers:
- post-tasks:
- matches:
- log-text: ''
escalate-status: true
run-if-job-successful: false
script: |
#!/bin/bash
set -xe
export ENV_PREFIX="fuel-ccp-tests"
export ENV_NAME=${ENV_PREFIX}.${BUILD_NUMBER}
source venv-fuel-devops-3.0/bin/activate
dos.py erase ${ENV_NAME}
deactivate