From 1cf82a36b7c851f27d291765939aeacbc4b17201 Mon Sep 17 00:00:00 2001 From: Oleg Kalachev Date: Tue, 29 Jun 2021 04:24:48 +0300 Subject: [PATCH] Name image file using tag name --- build.sh | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/build.sh b/build.sh index bfab021..75e8a86 100755 --- a/build.sh +++ b/build.sh @@ -32,9 +32,17 @@ ${PACKER} build ros_ide_vm.json echo "--- Marking the VM" -GIT_REV=$(git rev-parse --short HEAD) -GIT_DESCRIBE=$(git describe --always) -VM_NAME="clover-devel_${GIT_DESCRIBE}.ova" +if [[ $GITHUB_REF == refs/tags/*-rc* ]]; then + # remove rc label + VERSION=${GITHUB_REF#refs/tags/} + VERSION=${VERSION/-rc*/} +elif [[ $GITHUB_REF == refs/tags/* ]]; then + VERSION=${GITHUB_REF#refs/tags/} +else + VERSION=$(git describe --always) +fi + +VM_NAME="clover-devel_${VERSION}.ova" mv ./output-virtualbox-ovf/clover-devel.ova ./output-virtualbox-ovf/${VM_NAME} ls -l output-virtualbox-ovf