diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8bd5b1260dc55ee57609da57c2b02790ba15d744..8069717c124a3f17e6301d52067230d37329034e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,8 +2,8 @@ stages: - build - generate-test-env - test - - publish - dockerize + - publish variables: # to avoid "fatal: git fetch-pack: expected shallow list" @@ -52,13 +52,6 @@ test: only: - master -upload_jar: - stage: publish - tags: - - shell - script: - - 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file target/vospace.jar "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/vospace-rest/latest/vospace-rest.jar"' - dockerize: stage: dockerize tags: @@ -70,3 +63,12 @@ dockerize: - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY - docker build -t $CI_REGISTRY_IMAGE . - docker push $CI_REGISTRY_IMAGE + +upload_jar: + stage: publish + tags: + - shell + only: + - master + script: + - 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file target/vospace.jar "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/vospace-rest/latest/vospace-rest.jar"'