本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
手动启动管道
默认情况下,在创建管道以及每次在源存储库中进行更改时,将会自动启动管道。但是,您可能希望再次通过管道重新运行最新的修订。您可以使用 CodePipeline 控制台或 start-pipeline-execution and 命令通过管道手动重新运行最新的修订版。 Amazon CLI
手动启动管道(控制台)
手动启动管道并通过管道运行最新的修订
登录 Amazon Web Services Management Console 并打开 CodePipeline 控制台,网址为 http://console.aws.amazon.com/codesuite/codepipeline/home
。 -
在名称中,选择要启动的管道的名称。
-
在管道详细信息页中,选择发布更改。如果将管道配置为传递参数(管道变量),则选择发布更改会打开发布更改窗口。在管道变量中管道级变量的一个或多个字段中,输入要为此管道执行传递的一个或多个值。有关更多信息,请参阅 变量参考。
这会通过管道启动在源操作中指定的每个源位置中提供的最新修订。
手动启动管道 (CLI)
手动启动管道并通过管道运行最新版本的项目
-
打开终端(Linux、macOS 或 Unix)或命令提示符 (Windows),并使用 Amazon CLI 运行 start-pipeline-execution 命令,指定您要启动的管道的名称。例如,通过名为的管道开始运行最后一次更改
MyFirstPipeline
:aws codepipeline start-pipeline-execution --name
MyFirstPipeline
要启动在管道级配置变量的管道,请使用带有可选 --variables 参数的 start-pipeline-execution 命令启动管道并添加执行中将使用的变量。例如,要添加值为
1
的var1
变量,请使用以下命令:aws codepipeline start-pipeline-execution --name
MyFirstPipeline
--variables name=var1,value=1 -
要验证是否成功,请查看返回的对象。该命令将返回执行 ID,如下所示:
{ "pipelineExecutionId":
"c53dbd42-This-Is-An-Example"
}注意
启动管道后,可以在 CodePipeline 控制台中或通过运行get-pipeline-state命令来监控其进度。有关更多信息,请参阅查看管道(控制台) 和查看管道详细信息和历史记录 (CLI)。