VOL-1996 Use v-prefixed versions with golang projects
Change-Id: I0de8742fa41b957fe3c6f13ace5b63836ead7993
diff --git a/jjb/pipeline/docker-publish.groovy b/jjb/pipeline/docker-publish.groovy
index 9b2e74b..2b55663 100644
--- a/jjb/pipeline/docker-publish.groovy
+++ b/jjb/pipeline/docker-publish.groovy
@@ -64,8 +64,10 @@
then
for tag in $git_tags
do
- echo "Building image with tag: \$tag (should reuse cached layers)"
- make DOCKER_TAG="\$tag" docker-build
+ # remove leading 'v' on funky golang tags
+ clean_tag=$(echo \$tag | sed 's/^v//g')
+ echo "Building image with tag: \$clean_tag (should reuse cached layers)"
+ make DOCKER_TAG="\$clean_tag" docker-build
done
fi
""")
@@ -98,8 +100,10 @@
then
for tag in $git_tags
do
- echo "Pushing image with tag: \$tag (should reuse cached layers)"
- make DOCKER_TAG="\$tag" docker-push
+ # remove leading 'v' on funky golang tags
+ clean_tag=$(echo \$tag | sed 's/^v//g')
+ echo "Pushing image with tag: \$clean_tag (should reuse cached layers)"
+ make DOCKER_TAG="\$clean_tag" docker-push
done
fi
""")