diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 201db511528c9785a03f30c66009b3929b6edc0d..65a1e3aaf839842685c20311cf0571edc5f13a1e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -26,7 +26,6 @@ maven: release: image: maven:3.6.3-jdk-11 stage: versioning - when: manual script: - ls -al - git config user.name "$TECHUSER_NAME" @@ -40,6 +39,21 @@ release: - git diff - git ls-files -o --exclude-standard - " ../release-version.sh --skip-version-check $MAJOR.$MINOR.$PATCH" + rules: + - if: $CI_COMMIT_BRANCH == "master" && $CI_PIPELINE_SOURCE == "push" + when: manual + - when: never + +release-deploy: + stage: deploy + image : registry.gitlab.com/gitlab-org/release-cli + script: echo "release !!!" + release: + name: 'Release $CI_COMMIT_TAG' + description: 'Some version' + tag_name: '$CI_COMMIT_TAG' + rules: + - if: $CI_COMMIT_TAG pages: image: maven:3.6.3-jdk-11