diff --git a/microservices/build.sh b/microservices/build.sh index 15de65c..afa16ab 100755 --- a/microservices/build.sh +++ b/microservices/build.sh @@ -70,7 +70,7 @@ function cleanup { } trap cleanup EXIT -build_docker_image ${ImageName} ${RegistryService} ${ImageVersion} +build_docker_image ${ImageName} ${RegistryService} ${ImageVersion} ${Project} ${ProjectVersion} # echo "**** D E B U G E X I T" && exit diff --git a/microservices/mu_svc_functions.sh b/microservices/mu_svc_functions.sh index 6d78a0c..c9e3351 100755 --- a/microservices/mu_svc_functions.sh +++ b/microservices/mu_svc_functions.sh @@ -41,8 +41,13 @@ build_docker_image() { ImageName=${1} RegistryService=${2} Version=${3} + Project=${4} + ProjectVersion=${5} Cmd="docker build" + if [ "${ProjectVersion}" != "" ]; then + Cmd+=" --label ${Project}=\"${ProjectVersion}\"" + fi Cmd+=" -t ${ImageName}" Cmd+=" -t ${ImageName}:latest" Cmd+=" -t ${ImageName}:${Version}"