Merge pull request #535 from ericchiang/cleanup-docker-containers-after-travis-tests

*: cleanup containers generated during tests to avoid deploy conflicts
This commit is contained in:
Eric Chiang 2016-08-01 16:14:09 -07:00 committed by GitHub
commit 92920fa05d
2 changed files with 14 additions and 3 deletions

View file

@ -34,6 +34,7 @@ script:
- ./test-functional - ./test-functional
- DEX_TEST_DSN="sqlite3://:memory:" ./test-functional - DEX_TEST_DSN="sqlite3://:memory:" ./test-functional
- ./build-docker - ./build-docker
- ./build-docker clean
deploy: deploy:
provider: script provider: script

View file

@ -35,7 +35,17 @@ push() {
docker push $repo:latest docker push $repo:latest
} }
build clean() {
if [[ "push" == "$1" ]]; then docker rmi $repo:$version
push docker rmi $repo:latest
}
if [[ "clean" == "$1" ]]; then
clean
else
build
if [[ "push" == "$1" ]]; then
push
fi
fi fi