【发布时间】:2019-03-05 05:56:37
【问题描述】:
我正在尝试创建一个触发器,该触发器仅在非主分支中完成签入时运行。我在配置中提供了以下正则表达式
^(?!.*master).*$
但它失败并显示以下错误消息
Invalid regex ^(?!.*master).*$: error parsing regexp: invalid or unsupported Perl syntax: `(?!`
有没有办法在没有负面展望的情况下给出这样的正则表达式。
PS:当我选择 docker 选项时,它确实给了我一个警告,“不支持在正则表达式中的负面展望”
【问题讨论】:
-
检查这个答案stackoverflow.com/a/44009108/7757976。它由 Google Cloud Build 技术主管发布。
标签: git github google-cloud-platform continuous-integration google-cloud-build