From 94c67a12ef727fdda6c7783ed6fb52b2c527c11e Mon Sep 17 00:00:00 2001 From: RoboMagus <68224306+RoboMagus@users.noreply.github.com> Date: Fri, 25 Apr 2025 23:22:11 +0200 Subject: [PATCH] Add SemVer tags to Docker build --- scripts/make/build-docker.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/scripts/make/build-docker.sh b/scripts/make/build-docker.sh index 79ad3c8198f..e4e4786e696 100644 --- a/scripts/make/build-docker.sh +++ b/scripts/make/build-docker.sh @@ -59,7 +59,14 @@ readonly docker_output case "$channel" in 'release') - docker_version_tag="--tag=${docker_image_name}:${version}" + V_MAJOR=$(echo "${version}" | awk -F'[. +-]' -vOFS='.' '{ print $1 }') + V_MINOR=$(echo "${version}" | awk -F'[. +-]' -vOFS='.' '{ print $1, $2 }') + V_PATCH=$(echo "${version}" | awk -F'[. +-]' -vOFS='.' '{ print $1, $2, $3 }') + docker_version_tag="\ + --tag=${docker_image_name}:${version} \ + --tag=${docker_image_name}:${V_PATCH} \ + --tag=${docker_image_name}:${V_MINOR} \ + --tag=${docker_image_name}:${V_MAJOR}" docker_channel_tag="--tag=${docker_image_name}:latest" ;; 'beta')