From a43f5b30f70f811b8d4ceb20084183b26916d926 Mon Sep 17 00:00:00 2001 From: Arindy Date: Tue, 11 Feb 2025 21:31:28 +0100 Subject: [PATCH] remove SNAPSHOT --- .github/workflows/ci.yaml | 12 ++++++++++- .mvn/jgitver.config.xml | 13 ------------ pom.xml | 44 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 55 insertions(+), 14 deletions(-) delete mode 100644 .mvn/jgitver.config.xml diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index b05694c..729792e 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -21,7 +21,10 @@ jobs: java-version: '21' - name: Build Runner - run: ./mvnw --no-transfer-progress clean verify -Pnative -Dquarkus.native.remote-container-build=true + run: | + ./mvnw -B --no-transfer-progress clean validate -Prelease + ./mvnw -B --no-transfer-progress versions:commit + ./mvnw -B --no-transfer-progress clean verify -Pnative -Dquarkus.native.remote-container-build=true -Djgitver.skip=true - name: Add coverage to PR id: jacoco @@ -40,3 +43,10 @@ jobs: - name: Deploy if: github.ref_name == 'main' run: "docker compose up -d" + + - name: create tag + if: github.ref_name == 'main' + run: | + version = var=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout) + git tag ${version} -m "release ${version}" + git push origin ${version} diff --git a/.mvn/jgitver.config.xml b/.mvn/jgitver.config.xml deleted file mode 100644 index 2607b5f..0000000 --- a/.mvn/jgitver.config.xml +++ /dev/null @@ -1,13 +0,0 @@ - - MAVEN - MAX - true - true - false - true - 8 - main - true - diff --git a/pom.xml b/pom.xml index 7a94ee3..633dbe8 100644 --- a/pom.xml +++ b/pom.xml @@ -274,5 +274,49 @@ true + + release + + + + org.codehaus.mojo + build-helper-maven-plugin + 3.0.0 + + + regex-property + + regex-property + + + tag.version + ${jgitver.calculated_version} + -SNAPSHOT + + true + + + + + + org.codehaus.mojo + versions-maven-plugin + 2.18.0 + + + release-version + validate + + set + + + ${tag.version} + + + + + + +