Loading .gitlab-ci.yml +11 −16 Original line number Original line Diff line number Diff line Loading @@ -5,7 +5,7 @@ stages: build: build: stage: build stage: build image: maven:3.6.2-jdk-8 image: maven:3.8.6-openjdk-11 script: script: - mvn package - mvn package artifacts: artifacts: Loading @@ -14,7 +14,7 @@ build: deploy_package: deploy_package: stage: deploy stage: deploy image: maven:3.6.2-jdk-8 image: maven:3.8.6-openjdk-11 script: script: - mvn deploy -s ci_settings.xml - mvn deploy -s ci_settings.xml - echo VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout) > target/build.env - echo VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout) > target/build.env Loading @@ -31,17 +31,12 @@ release_job: - master - master needs: needs: - deploy_package - deploy_package script: release: - echo "Running the release job for $VERSION from commit $CI_COMMIT_SHA" tag_name: '$VERSION' - curl --location --output release-cli "https://gitlab.com/api/v4/projects/gitlab-org%2Frelease-cli/packages/generic/release-cli/latest/release-cli-linux-amd64" description: 'Release $VERSION' - chmod +x release-cli ref: '$CI_COMMIT_SHA' - ./release-cli create --description "Release $VERSION" --tag-name "$VERSION" --ref "$CI_COMMIT_SHA" --assets-link "{\"url\":\"https://labs.etsi.org/rep/api/v4/projects/28/packages/maven/fr/mines-stetienne/ci/saref/saref-pipeline/$VERSION/saref-pipeline-$VERSION.jar\",\"name\":\"saref-pipeline.jar\",\"filepath\":\"/saref-pipeline.jar\"}" assets: # release: links: # tag_name: '$VERSION' - name: 'saref-pipeline.jar' # description: 'Release $VERSION' filepath: '/saref-pipeline.jar' # ref: '$CI_COMMIT_SHA' url: 'https://labs.etsi.org/rep/api/v4/projects/28/packages/maven/fr/mines-stetienne/ci/saref/saref-pipeline/$VERSION/saref-pipeline-$VERSION.jar' # assets: # links: # - name: 'saref-pipeline.jar' # url: 'https://labs.etsi.org/rep/api/v4/projects/28/packages/maven/fr/mines-stetienne/ci/saref/saref-pipeline/$VERSION/saref-pipeline-$VERSION.jar' # bash: line 149: release-cli: command not found No newline at end of file Loading
.gitlab-ci.yml +11 −16 Original line number Original line Diff line number Diff line Loading @@ -5,7 +5,7 @@ stages: build: build: stage: build stage: build image: maven:3.6.2-jdk-8 image: maven:3.8.6-openjdk-11 script: script: - mvn package - mvn package artifacts: artifacts: Loading @@ -14,7 +14,7 @@ build: deploy_package: deploy_package: stage: deploy stage: deploy image: maven:3.6.2-jdk-8 image: maven:3.8.6-openjdk-11 script: script: - mvn deploy -s ci_settings.xml - mvn deploy -s ci_settings.xml - echo VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout) > target/build.env - echo VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout) > target/build.env Loading @@ -31,17 +31,12 @@ release_job: - master - master needs: needs: - deploy_package - deploy_package script: release: - echo "Running the release job for $VERSION from commit $CI_COMMIT_SHA" tag_name: '$VERSION' - curl --location --output release-cli "https://gitlab.com/api/v4/projects/gitlab-org%2Frelease-cli/packages/generic/release-cli/latest/release-cli-linux-amd64" description: 'Release $VERSION' - chmod +x release-cli ref: '$CI_COMMIT_SHA' - ./release-cli create --description "Release $VERSION" --tag-name "$VERSION" --ref "$CI_COMMIT_SHA" --assets-link "{\"url\":\"https://labs.etsi.org/rep/api/v4/projects/28/packages/maven/fr/mines-stetienne/ci/saref/saref-pipeline/$VERSION/saref-pipeline-$VERSION.jar\",\"name\":\"saref-pipeline.jar\",\"filepath\":\"/saref-pipeline.jar\"}" assets: # release: links: # tag_name: '$VERSION' - name: 'saref-pipeline.jar' # description: 'Release $VERSION' filepath: '/saref-pipeline.jar' # ref: '$CI_COMMIT_SHA' url: 'https://labs.etsi.org/rep/api/v4/projects/28/packages/maven/fr/mines-stetienne/ci/saref/saref-pipeline/$VERSION/saref-pipeline-$VERSION.jar' # assets: # links: # - name: 'saref-pipeline.jar' # url: 'https://labs.etsi.org/rep/api/v4/projects/28/packages/maven/fr/mines-stetienne/ci/saref/saref-pipeline/$VERSION/saref-pipeline-$VERSION.jar' # bash: line 149: release-cli: command not found No newline at end of file