检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
com/v3/projects" } } 从控制台获取项目ID 在调用接口的时候,部分URL中需要填入项目编号,所以需要获取到项目编号。项目编号获取步骤如下: 登录管理控制台。 鼠标悬停在右上角的用户名,在下拉列表中单击“我的凭证”。 进入“我的凭证 > API凭证”页面,在项目列表中查看项目ID。 图1
将列表记录清空。 返回流水线列表页面,单击“phoenix-workflow”所在行的,在滑出的窗口单击“执行”,启动流水线。 当页面中显示时,表示任务执行成功。 如果任务执行失败,请于执行失败的任务处检查失败原因,可打开步骤详情查看任务日志,根据日志进行排查。 配置准出条件
具有创建部署应用的权限,可参考部署服务编辑权限管理添加权限。 开通购买CCE服务,并在CCE集群中创建服务相关Service和Deployment:创建Service和Deployment。 Service和Deployment资源相关参考:服务(Service)、Deployments。
需要配置插件相关信息: 填写插件名称。 选择需要调用的任务,如果找不到合适的任务,请根据界面提示新建任务。 如果调用的任务有参数,参数也会显示出来,请根据需要配置相应参数。 插件名称后有对应标记,单个任务中最多只能添加一个带“任务”标记的插件;带“草稿”标记的插件表示当前用户发布为草稿的自定义插件。
将流水线的releaseversion参数通过“$”符号引用到构建任务的releaseversion参数内。 图7 引用流水线参数 该处只显示构建任务中开启“运行时设置”的文本类型参数。 鼠标移至参数名称,可以快速将该参数设置为流水线参数并能直接引用该参数。 完成参数引用后,保存
阶段运行参数 order Integer 阶段顺序 dsl_method String 阶段类型 display_name String 阶段显示名称 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_msg String 参数解释: 错误信息。 取值范围:
参数类型 描述 offset 是 Integer 偏移量,表示从此偏移量开始查询,offset大于等于0 limit 是 Integer 每页显示的条目数量 include_tenant_rule_set 是 Boolean 是否包含租户级规则 name 否 String 策略名称,用于模糊查询
参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 表3 请求Body参数
参数类型 描述 offset 是 Integer 偏移量,表示从此偏移量开始查询,offset大于等于0 limit 是 Integer 每页显示的条目数量 include_tenant_rule_set 是 Boolean 是否包含租户级规则 name 否 String 策略名称,用于模糊查询
job_parameter_validate Boolean 任务参数是否校验 is_show_codehub_url Boolean 是否显示代码仓URL is_execute Boolean 是否执行 job_id String 执行任务ID job_name String 执行任务名字
String 项目ID offset 是 Integer 偏移量,表示从此偏移量开始查询,offset大于等于0 limit 是 Integer 每页显示的条目数量 type 否 String 类型 name 否 String 规则名称,用于模糊搜索 请求参数 表3 请求Header参数 参数
"executor_id" : "847a5317086c41798469d0868535943a", "executor_name" : "beta环境账号", "stage_status_list" : [ { "name" : "阶段_1", "sequence" : 0
参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 响应参数 状态码:
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 offset
"creator_id" : "847a5317086c41798469d0868535943a", "creator_name" : "beta环境账号", "updater_id" : "847a5317086c41798469d0868535943a", "create_time"
参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 表3 请求Body参数
是 Boolean 是否系统模板 domain_id 是 String 所属租户ID is_show_source 是 Boolean 是否显示流水线源 表4 CustomVariable 参数 是否必选 参数类型 描述 pipeline_id 否 String 参数解释: 流水线ID。
"847a5317086c41798469d0868535943a", "executor_name" : "beta环境账号", "stage_status_list" : [ { "name" : "合并集成分支",
是 Boolean 是否系统模板 domain_id 是 String 所属租户ID is_show_source 是 Boolean 是否显示流水线源 表4 CustomVariable 参数 是否必选 参数类型 描述 pipeline_id 否 String 参数解释: 流水线ID。
"executor_id" : "847a5317086c41798469d0868535943a", "executor_name" : "beta环境账号", "status" : "COMPLETED", "trigger_type" : "Manual", "run_number"