From 4960960f3377dba3a8b55216c23a88c6afd02b7b Mon Sep 17 00:00:00 2001 From: Vincent Sellier <vsellier@exoplatform.com> Date: Fri, 27 Jul 2018 21:07:41 +0200 Subject: [PATCH] support version suffix on docker image --- build/build-docker-image.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/build/build-docker-image.sh b/build/build-docker-image.sh index 200b6c3..fe94a34 100755 --- a/build/build-docker-image.sh +++ b/build/build-docker-image.sh @@ -12,15 +12,19 @@ PUSH=false function usage() { echo "$0 [-v <version>] [-p] [-h]" echo "-v <version> : Specify the version to build default: latest" + echo "-s <suffix> : Specify a suffix to add to the version name <version>_<suffix>" echo "-p : Push the image to docker hub" echo "-h : display this help" } -while getopts "v:ph" opt; do +while getopts "v:phs:" opt; do case $opt in v) VERSION=${OPTARG} ;; + s) + VERSION_SUFFIX=${OPTARG} + ;; p) PUSH=true ;; @@ -39,9 +43,14 @@ if [[ "${LOCAL_ARCH}" =~ "arm" ]]; then fi COMPLETE_IMAGE_NAME="${IMAGE}:${VERSION}-${IMAGE_ARCH}" +if [ -n "${VERSION_SUFFIX:-}" ]; then + COMPLETE_IMAGE_NAME="${COMPLETE_IMAGE_NAME}_${VERSION_SUFFIX}" +fi pushd "${SCRIPT_DIR}/../cozystack" || exit +echo "Preparing easy-cozy image version ${COMPLETE_IMAGE_NAME}" + echo "Refreshing base image..." docker pull debian:stable-slim -- GitLab