Commit 5deec330 authored by Maxime Lefrançois's avatar Maxime Lefrançois
Browse files

release when tagged

parent 789bba5d
Loading
Loading
Loading
Loading
+18 −0
Original line number Diff line number Diff line
@@ -3,6 +3,11 @@ image: maven:3.6.2-jdk-8
variables:
    PORTAL_KEY: <my_private_key>

stages:
  - build
  - deploy
  - release

build:
  stage: build
  script:
@@ -30,3 +35,16 @@ deploy_package:
    - 'mvn deploy -s ci_settings.xml'
  only:
    - master

release_job:
  stage: release
  image: registry.gitlab.com/gitlab-org/release-cli:latest
  script:
    - echo "Running the release job for $CI_COMMIT_TAG"
    - mvn package
  release:
    tag_name: $CI_COMMIT_TAG
    description: '$CI_COMMIT_TAG_MESSAGE'
    ref: '$CI_COMMIT_SHA'
  rules:
    - if: $CI_COMMIT_TAG
+1 −1
Original line number Diff line number Diff line
@@ -11,7 +11,7 @@ The SAREF pipeline is part of the SAREF Development Framework
  https://portal.etsi.org/STF/STFs/STF-HomePages/STF578


 [Download the latest build here](https://gitlab.emse.fr/saref/saref-pipeline/-/jobs/artifacts/master/raw/target/saref-pipeline.jar?job=build)
 [Download the latest build here](https://labs.etsi.org/rep/saref/saref-pipeline/-/packages/)

This SAREF-Pipeline may be run: