You need to sign in or sign up before continuing.
Pipelines with regex are not started anymore since 22 February 2018
Summary
We have a .gitlab-ci.yml
which has a job that defines that it should only
run on development
, test
, acceptance
, tags
and /^\d*-*$/
. Which was working fine till 22 February 2018. Since then it does not work anymore on the branches that should match the regex ^\d*-*$/
, which should be the feature branches created from the GitLab issues.
Feature branches are created like: 234-feature-title
. Which we try to match on beginning with digits, having a -
and then more text.
Steps to reproduce
- Create a feature branch from an issue in GitLab
- Add a
.gitlab-ci.yml
file with the following content:
stages:
- test
- cache
- build
- deploy
cache:deps:
stage: cache
only:
- /^\d*-*$/
- development
- test
- acceptance
- tags
except:
- master
script:
- echo "We did run!"
- Add some more files
- Push it to the remote
- GitLab CI does not start a pipeline
What is the current bug behavior?
No pipeline is started7
What is the expected correct behavior?
That a pipeline is started since it should match the regex
Output of checks
This bug happens on GitLab.com