本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
手動啟動管道
根據預設,建立管道時,以及隨時在來源儲存庫中進行變更時,管道就會自動啟動。不過,您可能會想要再次透過管道,重新執行最新的修訂版本。您可以使用 CodePipeline 主控台或 AWS CLI 和 start-pipeline-execution命令,透過管道手動重新執行最新的修訂。
手動啟動管道 (主控台)
手動啟動管道,並透過管道執行最新的修訂版本
登入 AWS Management Console 並在 https://http://console.aws.amazon.com/codesuite/codepipeline/home
開啟 CodePipeline 主控台。 -
在 Name (名稱) 中,選擇您想啟動的管道名稱。
-
在管道詳細資訊頁面上,選擇釋放變更 。如果管道設定為傳遞參數 (管道變數),則選擇釋放變更會開啟釋放變更視窗。在管道變數 中,在管道層級變數的欄位或欄位中,輸入您要在此管道執行中傳遞的值。如需詳細資訊,請參閱變數參考。
這將會啟動各來源位置的最新可用修訂版本;這些來源位置透過管道的來源動作指定。
手動啟動管道 (CLI)
手動啟動管道,並透過管道執行最近的成品版本
-
開啟終端機 (Linux、macOS 或 Unix) 或命令提示字元 AWS CLI (Windows),然後使用 執行start-pipeline-execution命令,指定您要啟動的管道名稱。例如,透過名為 的管道開始執行上次變更
MyFirstPipeline
:aws codepipeline start-pipeline-execution --name
MyFirstPipeline
若要啟動在管道層級設定變數的管道,請使用 start-pipeline-execution命令搭配選用--variables引數來啟動管道,並新增將在執行中使用的變數。例如,若要新增值
var1
為 的變數1
,請使用下列命令:aws codepipeline start-pipeline-execution --name
MyFirstPipeline
--variables name=var1,value=1 -
請檢視回傳的物件以驗證是否成功。此命令會傳回如下的執行 ID:
{ "pipelineExecutionId":
"c53dbd42-This-Is-An-Example"
}注意
啟動管道後,您可以在 CodePipeline 主控台中或透過執行 get-pipeline-state命令來監控管道進度。如需詳細資訊,請參閱 檢視管道 (主控台) 和 檢視管道詳細資訊和歷史記錄 (CLI)。