From 0fd87b602026cfae71bd549fb43f2183e5f45205 Mon Sep 17 00:00:00 2001 From: Sonia Zorba <sonia.zorba@inaf.it> Date: Fri, 5 Nov 2021 17:02:30 +0100 Subject: [PATCH] CI: added upload of gms-lib.jar to Maven repo --- .gitlab-ci.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f2a1cf2..68ea9b5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -56,6 +56,27 @@ deploy_gms_client: -DpomFile=gms-client/gms-client/pom.xml -Durl=${IA2_MVN_REPO_SNAPSHOTS} +deploy_gms_lib: + stage: deploy + tags: + - docker + script: + - cd gms + - mvn clean package -DskipTests + - version=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout) + - mvn deploy:deploy-file + -Dfile=target/gms-lib.jar + -DartifactId=gms + -DgroupId=it.inaf.ia2 + -Dclassifier=lib + -DrepositoryId=ia2.snapshots + -Dversion=$version + -Durl=${IA2_MVN_REPO_SNAPSHOTS} + rules: + - if: '$CI_COMMIT_BRANCH == "master"' + changes: + - gms/* + dockerize_db: stage: deploy tags: -- GitLab