Я пытаюсь создать триггер, который будет работать только тогда, когда проверки выполняются в неглавной ветке. Я предоставил следующее регулярное выражение в конфигурации
^(?!.*master).*$
Но его ошибка со следующим сообщением об ошибке
Invalid regex ^(?!.*master).*$: error parsing regexp: invalid or unsupported Perl syntax: `(?!`
Есть ли способ дать такое регулярное выражение без отрицательного взгляда вперед.
PS: когда я выбрал вариант докера, он дает мне предупреждение о том, что «отрицательный взгляд вперед в регулярном выражении не поддерживается»
Проверьте этот ответ stackoverflow.com/a/44009108/7757976. Сообщение опубликовано техническим руководителем Google Cloud Build.





Использование этого регулярного выражения будет игнорировать основную ветку [^(?!.*master)].*
Это не работает для меня, ошибка: «Dieser reguläre Ausdruck scheint Lookaheads zu enthalten, doch sie werden nicht unterstützt». (просмотры не поддерживаются)
На самом деле он отлично работает с
^master$
А затем установите флажок инвертировать регулярное выражение.
Возможный дубликат Google Cloud-Builder как собрать все ветки кроме master