本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
依提取請求篩選 (主控台)
您可以使用主控台為具有指定事件的提取請求新增篩選條件,並包含或排除分支或檔案路徑。
依提取請求篩選 (主控台)
-
登入 AWS Management Console 並在 https://http://console.aws.amazon.com/codesuite/codepipeline/home
開啟 CodePipeline 主控台。 與 AWS 您的帳戶相關聯的所有管道的名稱和狀態都會顯示。
-
在 Name (名稱) 中,選擇您想編輯的管道名稱。否則,請在管道建立精靈上使用下列步驟。
-
在管道詳細資訊頁面上,選擇 Edit (編輯)。
-
在編輯頁面上,選擇要編輯的來源動作。選擇 編輯觸發程序 。選擇指定篩選條件 。
-
在事件類型 中,從下列選項中選擇提取請求。
-
選擇推送,在將變更推送至來源儲存庫時啟動管道。選擇此選項可讓欄位指定分支和檔案路徑或 Git 標籤的篩選條件。
-
選擇提取請求,以在提取請求開啟、更新或關閉至指定的目標分支時啟動管道。選擇此選項可讓欄位指定分支和檔案路徑的篩選條件。
您可以選擇性地指定要篩選的下列提取請求事件:
-
提取請求已建立
-
已進行新的修訂以提取請求
-
提取請求已關閉
-
-
-
在篩選條件類型 中,選擇下列其中一個選項。
-
選擇分支以指定觸發器監控的來源儲存庫中的分支,以便知道何時開始工作流程執行。在包含 中,輸入您要為觸發器組態指定的 glob 格式分支名稱模式,以便在指定分支的變更時啟動管道。在排除 中,以 glob 格式輸入分支名稱的 regex 模式,您要為要忽略的觸發組態指定,並且不要在指定分支的變更時啟動管道。如需更多資訊,請參閱使用語法中的 glob 模式。
注意
如果包含和排除兩者的模式相同,則預設為排除模式。
您可以使用 glob 格式的 regex 模式來定義分支名稱。例如,使用
main.*
來比對以 開頭的所有分支main.*
。如需更多資訊,請參閱使用語法中的 glob 模式。對於推送觸發程序,指定您推送至 的分支,即目的地分支。對於提取請求觸發,指定您要開啟提取請求的目標分支。
-
(選用) 在檔案路徑 下,指定觸發程序的檔案路徑名稱。視需要在包含和排除中輸入名稱。
您可以使用 glob 格式的 regex 模式來定義檔案路徑名稱。例如,使用
prod.*
來比對以 開頭的所有檔案路徑prod.*
。如需更多資訊,請參閱使用語法中的 glob 模式。
-