Hello everyone,
i’m facing a minor problem when using my Gitlab CI/Runner.
Here is my gitlab-ci.yml:
variables:
LC_ALL: "en_US.UTF-8"
LANG: "en_US.UTF-8"
fastlane:
script:
- fastlane hockeyApp tag:${CI_COMMIT_TAG} update_pod:true
tags:
- ios
- xcode
only:
- tags
- /^hockey\/.*$/
My goal is to run the ci ONLY by detecting new GIT tags, with a particular regex match (^hockey/.*$).
git tag has been pushed -> hockey/V3.2B3243 -> launch the CI
git tag has been pushed -> itc/V3.2B3242 -> does NOT launch the CI
git commit has been pushed -> does not launch the CI
git merge/rebase has been pushed -> does not launch the CI
etc etc ...
For now, every GIT tags will launch the CI/runner.
What did i miss ?
PS: to be sure to understand my problem, i want to achieve the same behavior than with CircleCI with GIT tags filtering