这是我在gitlab-ci.yml
文件中定义的内容:
build: stage: build script: - bundle exec pod repo update - bundle exec pod install || bundle exec pod install --repo-update - bundle exec fastlane build when: always only: - feature/* #when I change this to - feature/swd/fastlane then it works. tags: - iOS
但这不起作用。
以下分支应该启动管道:
feature/swd/fastlane
,feature/swd/245
...
答案 0 :(得分:2)
对only
使用正则表达式时,您需要使用分隔符(Sample in documentation)。
所以你必须写:
only:
- /feature\/*/
开头和结尾处的/
用作分隔符,路径分隔符/
需要使用反斜杠\
进行转义。