ALIYUN::DEVOPS::PipelineRun类型用于运行流水线。
语法
{
"Type": "ALIYUN::DEVOPS::PipelineRun",
"Properties": {
"PipelineId": Number,
"Params": Map,
"OrganizationId": String,
"Sync": Boolean,
"Timeout": Integer
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
PipelineId | Number | 是 | 否 | 流水线ID。 | 可在流水线链接中获取。例如 |
Params | Map | 否 | 否 | 流水线运行参数。 | 取值:
示例:
|
OrganizationId | String | 是 | 否 | 企业标识,也称企业ID。 | 字符串形式,可在云效访问链接中获取。例如: |
Sync | Boolean | 否 | 否 | 是否同步等待管道执行的结果。 | 取值:
说明 当流水线配置了暂停策略时,不要将此选项设置为true,因为发布需要手动干预,并且不合适同步。 |
Timeout | Integer | 否 | 否 | 流水线执行的最大等待时间。 | 单位:分钟。 当Sync设置为true时,需要配置此参数。 默认值:10 。 |
返回值
Fn::GetAtt
PipelineRunId:流水线运行实例ID。