Commit 0fd87b60 authored by Sonia Zorba's avatar Sonia Zorba
Browse files

CI: added upload of gms-lib.jar to Maven repo

parent 2c3d47cf
Loading
Loading
Loading
Loading
Loading
+21 −0
Original line number Original line Diff line number Diff line
@@ -56,6 +56,27 @@ deploy_gms_client:
        -DpomFile=gms-client/gms-client/pom.xml
        -DpomFile=gms-client/gms-client/pom.xml
        -Durl=${IA2_MVN_REPO_SNAPSHOTS}
        -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:
dockerize_db:
  stage: deploy
  stage: deploy
  tags:
  tags: