From fe56afd0806c6dfbe4ab4a4dde2095fa982c939d Mon Sep 17 00:00:00 2001 From: Harshvir Potpose Date: Sat, 6 Jan 2024 18:46:00 +0530 Subject: [PATCH 1/2] add condition for version_metadata Signed-off-by: Harshvir Potpose --- Makefile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index ba0cf78b..119e4a4b 100644 --- a/Makefile +++ b/Makefile @@ -55,8 +55,13 @@ endif VERSION ?= latest VERSION_METADATA = unreleased -ifneq ($(GIT_TAG),) - VERSION_METADATA = +ifneq ($(filter v%[0-9].%[0-9].%[0-9],$(GIT_TAG)),) + VERSION_METADATA = stable +else ifneq ($(filter v%[0-9].%[0-9].%[0-9]-%,$(GIT_TAG)),) + VERSION_METADATA = prerelease +else ifneq ($(filter v%[0-9].%[0-9].%[0-9]-released,$(GIT_TAG)),) + VERSION_METADATA = released +endif endif LDFLAGS += -X github.com/konveyor/${BINNAME}/types/info.buildmetadata=${VERSION_METADATA} From 2144ddbb84be6793789ad0dfbb2ab82da2699357 Mon Sep 17 00:00:00 2001 From: Harshvir Potpose Date: Sat, 6 Jan 2024 18:49:03 +0530 Subject: [PATCH 2/2] fix Signed-off-by: Harshvir Potpose --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 119e4a4b..002b9d11 100644 --- a/Makefile +++ b/Makefile @@ -62,7 +62,7 @@ else ifneq ($(filter v%[0-9].%[0-9].%[0-9]-%,$(GIT_TAG)),) else ifneq ($(filter v%[0-9].%[0-9].%[0-9]-released,$(GIT_TAG)),) VERSION_METADATA = released endif -endif + LDFLAGS += -X github.com/konveyor/${BINNAME}/types/info.buildmetadata=${VERSION_METADATA} LDFLAGS += -X github.com/konveyor/${BINNAME}/types/info.gitCommit=${GIT_COMMIT}