检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
流水线管理(旧版,待下线) 基于模板快速创建流水线及流水线内任务 检查流水线创建状态 启动流水线 停止流水线 批量获取流水线状态 删除流水线 获取流水线列表 获取流水线状态 获取项目下流水线执行状况 父主题: API
Array of result objects 批量删除流水线响应体 表4 result 参数 参数类型 描述 pipeline_id String 流水线ID pipeline_name String 流水线名称 status String 删除状态 reason String 删除失败原因
更新策略 功能介绍 更新策略 调用方法 请参见如何调用API。 URI PUT /v2/{cloudProjectId}/rule-sets/{ruleSetId}/update 表1 路径参数 参数 是否必选 参数类型 描述 cloudProjectId 是 String 项目ID
b0b56cb6d2246c18/api/pipeline/variable/group/relation { "pipeline_id" : "0747d5a7099e45f69dc1d099945909a9", "pipeline_group_ids" : [ "e
参数类型 描述 pipeline_id String 流水线ID pipeline_run_id String 流水线运行实例ID 请求示例 https://{endpoint}/v5/e2e18230a85d4d6ab0b56cb6d2246c18/api/pipelines/batch-runs
https://{endpoint}}/v5/db8d07265e24426598b3eb03a7818972/api/pipeline-tag/set-tags { "pipelineList" : [ "d7013d2402ff4cc88489ee5af324e049", "e94
codeartspipeline.v2.region.CodeArtsPipelineRegion; import com.huaweicloud.sdk.codeartspipeline.v2.*; import com.huaweicloud.sdk.codeartspipeline
切换策略状态 功能介绍 切换策略状态 调用方法 请参见如何调用API。 URI PUT /v2/{cloudProjectId}/rule-sets/{ruleSetId}/switch 表1 路径参数 参数 是否必选 参数类型 描述 cloudProjectId 是 String
5/071112d87d3e4ed49130c691936202e9/api/pipeline-permissions/pipeline/batch-role-permission { "pipeline_ids" : [ "53acae73a3f44b2994f9b20a710721c6"
更新变更关联的工作项 功能介绍 更新变更关联的工作项 调用方法 请参见如何调用API。 URI PUT /v2/{cloudProjectId}/change-request/{changeRequestId}/workitem/update 表1 路径参数 参数 是否必选 参数类型
流水线触发方式on 使用on关键字可指定流水线的自动触发方式。可以在on中指定多个代码事件触发流水线的方式,支持通过过滤规则实现仅当满足特定的分支、文件、标签变更时才触发流水线;也可以在on中指定定时任务执行流水线。 on.<event_name>.types 指定触发流水线的代
流水线官方消息通知更新 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline-notices/{pipeline_id}/notice 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
"succeeded", "pipeline_id" : "4f73c81f5d98455eab7a2fda2f3d2434", "pipeline_name" : "pipeline-20200316144601", "pipeline_url" : "https://example
codeartspipeline.v2.region.CodeArtsPipelineRegion; import com.huaweicloud.sdk.codeartspipeline.v2.*; import com.huaweicloud.sdk.codeartspipeline
流水线参数env 使用env以键值对的形式定义环境变量,定义后可在流水线的任意任务中引用。 示例 env: version: 1.0.0 如上定义可在任意任务中使用“${version}”或“${{ env.version }}”的方式进行引用。 推荐使用“${{ env.version
流水线执行失败,提示没有配置部署策略 问题现象 执行流水线时,流水线上的云原生发布任务执行失败,提示没有配置部署策略。 原因分析 云原生发布环境未配置发布策略。 处理方法 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线”。 单击“立即使用”,进入CodeArts首页。 单击项目名称,进入目标项目。
修改流水线是否启用二级权限 调用方法 请参见如何调用API。 URI PUT /v5/{project_id}/api/pipeline-permissions/{pipeline_id}/update-permission-switch 表1 路径参数 参数 是否必选 参数类型 描述
流水线第三方消息通知更新 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline-notices/{pipeline_id}/notice/message 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
}},表示判断流水线代码源的分支是否不以release开头。 == 等于。如:${{ pipeline.trigger_type == 'Manual' }},表示判断流水线的触发方式是否为手动触发。 != 不等于。如:${{ pipeline.trigger_type != 'Manual' }},
线。 流水线详情页面右上角无执行按钮,无权限执行流水线。 原因分析 用户无该条流水线的执行权限。 处理方法 通过具有修改该流水线权限的账号登录流水线。 在流水线列表中找到目标流水线,单击操作列,选择“编辑”。 进入流水线“任务编排”页面,单击“权限管理”,检查用户的流水线权限。 图1