follow: Fix CI release type check

This commit is contained in:
Krille Fear 2021-12-05 14:21:47 +01:00
parent a522b3ff4e
commit bca157f0d3
3 changed files with 3 additions and 3 deletions

View File

@ -221,7 +221,7 @@ update-dependencies:
image: curlimages/curl:latest
rules:
- if: '$CI_COMMIT_TAG =~ /^v\d+\.\d+\.\d+$/'
- if: '$CI_COMMIT_TAG =~ /^rc\d+\.\d+\.\d+$/'
- if: '$CI_COMMIT_TAG =~ /^rc\d+\.\d+\.\d+-\d+$/'
before_script:
- export RELEASE_TYPE=$(echo $CI_COMMIT_TAG | grep -oE "[a-z]+")
- export RELEASE_VERSION=$(echo $CI_COMMIT_TAG | grep -oE "\d+\.\d+\.\d+")

View File

@ -2,7 +2,7 @@
RELEASE_TYPE=$(echo $CI_COMMIT_TAG | grep -oE "[a-z]+")
echo $SNAPCRAFT_LOGIN_FILE | snapcraft login --with -
snapcraft
if [RELEASE_TYPE = "rc"]; then
if [ "$RELEASE_TYPE" = "rc" ]; then
snapcraft upload --release=candidate *.snap
else
snapcraft upload --release=stable *.snap

View File

@ -1,7 +1,7 @@
#!/bin/sh -ve
RELEASE_TYPE=$(echo $CI_COMMIT_TAG | grep -oE "[a-z]+")
cd android
if [RELEASE_TYPE = "rc"]; then
if [ "$RELEASE_TYPE" = "rc" ]; then
bundle exec fastlane deploy_candidate
else
bundle exec fastlane deploy_release