本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

手動啟動管道

根據預設,建立管道時,以及隨時在來源儲存庫中進行變更時,管道就會自動啟動。​不過,您可能會想要再次透過管道,重新執行最新的修訂版本。您可以使用 CodePipeline 控制台或 AWS CLI and start-pipeline-execution 命令,透過管道手動重新執行最新的修訂版本。

手動啟動管道 (主控台)

手動啟動管道,並透過管道執行最新的修訂版本
  1. 請登入 AWS Management Console 並開啟 CodePipeline 主控台,網址為 http://console.aws.amazon.com/codesuite/codepipeline/home

  2. Name (名稱) 中,選擇您想啟動的管道名稱。

  3. 在配管詳細資訊頁面上,選擇「發行變更」。如果配管配置為傳遞參數 (管線變數),則選擇「發行變更」(Release change) 會開啟「發行變更」視窗。在配管層級變數的一或多個變數欄位中,輸入要為此管線執行傳遞的一或多個值。如需詳細資訊,請參閱 Variables

    ​這將會啟動各來源位置的最新可用修訂版本;這些來源位置透過管道的來源動作指定。

手動啟動管道 (CLI)

手動啟動管道,並透過管道執行最近的成品版本
  1. 開啟終端機 (Linux、macOS 或 Unix) 或命令提示字元 (Windows),然後使用 AWS CLI 來執行指start-pipeline-execution令,並指定您要啟動的管線名稱。例如,若要透過名為下列管線開始執行最後一個變更 MyFirstPipeline

    aws codepipeline start-pipeline-execution --name MyFirstPipeline

    若要啟動在管線層級設定變數的管線,請使用具有選用--variables引數的start-pipeline-execution指令來啟動管線,並新增將在執行中使用的變數。例如,若要新增值為var1的變數1,請使用下列命令:

    aws codepipeline start-pipeline-execution --name MyFirstPipeline --variables name=var1,value=1
  2. 請檢視回傳的物件以驗證是否成功。此命令會傳回如下的執行 ID:

    { "pipelineExecutionId": "c53dbd42-This-Is-An-Example" }
    注意

    啟動管線之後,您可以在 CodePipeline 主控台中或執行get-pipeline-state指令來監視其進度。如需詳細資訊,請參閱 檢視管線 (主控台)檢視管道詳細資訊與歷程記錄 (CLI)