From b30a8ebc3b7ffa24d8bf97a14b40ae6b247501b2 Mon Sep 17 00:00:00 2001 From: Jan Kiszka Date: Mon, 10 Jul 2017 21:23:47 +0200 Subject: [PATCH] travis: Push next builds under separate tag This prevents overwriting next builds with master output, and vice versa. Users can now decide if they want more or less bleeding edge. Signed-off-by: Jan Kiszka --- .travis.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index a50b185..66231e4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -34,10 +34,14 @@ jobs: master|next|"$TAG") docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD"; for IMAGE in kasproject/kas kasproject/kas-isar; do - docker push $IMAGE; if [ "$TRAVIS_BRANCH" == "$TAG" ]; then docker tag $IMAGE $IMAGE:$TAG; docker push $IMAGE:$TAG; + elif [ "$TRAVIS_BRANCH" == "next" ]; then + docker tag $IMAGE $IMAGE:next; + docker push $IMAGE:next; + else + docker push $IMAGE; fi done ;;