From 4b37c90d04fa0ea8b92c1cacf2e0d289d64ea089 Mon Sep 17 00:00:00 2001 From: Serge Zaitsev Date: Fri, 25 Jan 2019 13:50:06 +0100 Subject: [PATCH] publish both, golang and scratch based containers --- .travis.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.travis.yml b/.travis.yml index 8854618..bd48dca 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,6 +13,15 @@ script: after_success: - printf 'FROM scratch\nADD gomodproxy /\nCMD ["/gomodproxy"]' > Dockerfile + - docker build -t "sixtlabs/gomodproxy-slim:latest" . + - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin + - docker push "sixtlabs/gomodproxy-slim:latest" + - if [ ! -z $TRAVIS_TAG ] ; then + TAG=$(echo $TRAVIS_TAG | sed 's/^v//'); + docker tag sixtlabs/gomodproxy-slim:latest sixtlabs/gomodproxy-slim:$TAG; + docker push sixtlabs/gomodproxy-slim:$TAG; + fi + - printf 'FROM golang\nADD gomodproxy /\nCMD ["/gomodproxy"]' > Dockerfile - docker build -t "sixtlabs/gomodproxy:latest" . - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin - docker push "sixtlabs/gomodproxy:latest"