[英]How do you setup a webhook from bitbucket to AWS Codebuild to trigger only on merge to dev branch?
使用Bitbucket源的AWS Codebuild:
在“主要源Webhook事件信息”下
然后在:“在這些條件下開始構建”下
如何正確設置HEAD_REF和BASE_REF以僅在從任何分支到dev分支的合並中觸發構建?
我已經在BASE_Ref字段中嘗試過^refs/heads/dev$
,但這沒有用。 我也已經確認codebuild正在連接到bitbucket:
{ "response": "No build triggered for specified payload", "statusCode": 200 }
感謝您使用AWS CodeBuild! 對於您的用例,以下是示例步驟:
請注意,Bitbucket拉取請求合並事件將傳遞兩個webhook事件,一個事件類型為“ pullrequest:fulfilled”,另一個事件類型為“ repo:push”。 通過上面的設置,CodeBuild將基於“ pullrequest:fulfilled”有效負載構建。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.