簡體   English   中英

使用特定分支的 github webhooks 觸發 jenkins 管道時出現問題

[英]Issue while triggering jenkins pipeline using github webhooks for specific branch

嘗試使用 Github webhooks 為特定分支觸發 Jenkins 管道。 管道應該為合並提交觸發,但在觸發時有問題。 使用“通用 Webhook 觸發器”插件進行了嘗試。

如果我在可選過濾器中使用 ^(refs/heads/release-1.0)$ 並且每當某些內容合並到 release-1.0 分支並且管道構建成功時就會觸發管道

但是當我在可選過濾器中使用 ^(refs/heads/release- )$ 時,管道不會觸發。 這里為什么我使用發布 - 是發布分支有標簽號。 例如:release-1.0、release-1.1、release-1.2等。

任何人都可以幫助我解決這個問題。

^(refs/heads/release-)$是一個正則表達式,以 ( ^ ) 開頭,以 ( $ ) 結尾,包含特定文本refs/heads/release-

您需要擴展正則表達式模式匹配,例如: .*[0-9]*\\.[0-9]* ,這里: release-{here}

README.md

這個正則表達式站點也是這里的語法

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM