From fbe7703b200dd9f3efb89422ae8609ce6d153df4 Mon Sep 17 00:00:00 2001 From: Jan Zickermann <jan.zickermann@dataport.de> Date: Mon, 4 Nov 2024 15:30:00 +0100 Subject: [PATCH] #1 Try out to deploy snapshot --- .gitlab-ci.yml | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 42a5ea6..8e3d46a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -19,7 +19,7 @@ cache: stages: - build - - deploy + - publish verify: stage: build @@ -31,16 +31,28 @@ verify: paths: - target/*.jar -deploy-gitlab: - stage: deploy +snapshot-gitlab: + stage: publish script: - - echo "mvn deploy -Pgitlab-deploy $MAVEN_DEPLOY_CLI_OPTS $MAVEN_CLI_OPTS" - mvn deploy -Pgitlab-deploy $MAVEN_DEPLOY_CLI_OPTS $MAVEN_CLI_OPTS - -deploy-nexus: - stage: deploy +snapshot-nexus: + stage: publish script: - - echo "mvn deploy -Pnexus-deploy $MAVEN_DEPLOY_CLI_OPTS $MAVEN_CLI_OPTS" - mvn deploy -Pnexus-deploy $MAVEN_DEPLOY_CLI_OPTS $MAVEN_CLI_OPTS +release-gitlab: + stage: publish + script: + - mvn versions:set -DnewVersion=${CI_COMMIT_TAG} + - mvn deploy -Pgitlab-deploy $MAVEN_DEPLOY_CLI_OPTS $MAVEN_CLI_OPTS + rules: + - if: $CI_COMMIT_TAG + +release-nexus: + stage: publish + script: + - mvn versions:set -DnewVersion=${CI_COMMIT_TAG} + - mvn mvn deploy -Pnexus-deploy $MAVEN_DEPLOY_CLI_OPTS $MAVEN_CLI_OPTS + rules: + - if: $CI_COMMIT_TAG -- GitLab