检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
选择“系统策略”,单击“确定”。 单击“保存并执行”,启动流水线任务。 如果代码检查问题数未达到准出条件,流水线任务将执行失败。 配置代码变更自动触发流水线 通过以下配置,可实现代码变更自动触发流水线执行,从而实现项目的持续交付。 在流水线任务“phoenix-workflow”详情页,单击“编辑”。
开通并授权使用CodeArts Pipeline 访问CodeArts Pipeline首页 新建流水线 分组流水线 执行流水线 查看流水线 配置微服务变更流水线 发布管理 CodeArts Release概述 新建CodeArts Release环境 配置CodeArts Release环境变量
更新流水线标签 功能介绍 更新流水线标签 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline-tag/update 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: CodeArts项目ID。
删除参数组 功能介绍 删除参数组 调用方法 请参见如何调用API。 URI DELETE /v5/{project_id}/api/pipeline/variable/group/delete 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。 201 Created 创建类的请求完全成功。 202 Accepted 已经接受请求,但未处理完成。
入门实践 当您完成创建项目、代码仓库等准备工作后,可以根据业务需求使用流水线提供的一系列常用实践。 表1 常用最佳实践 实践 描述 通过微服务变更流水线修复项目BUG并快速发布 CodeArts Pipeline为企业提供了一种微服务模型,将企业大军团的作战方式转变为小团队精英作战方
查询流水线可用的系统参数 功能介绍 查询流水线可用的系统参数 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipelines/{pipeline_id}/list-system-vars 表1 路径参数 参数 是否必选 参数类型 描述
查询流水线的旧版运行记录 功能介绍 查询流水线的旧版运行记录 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/list-legacy 表1 路径参数 参数 是否必选
交换分组顺序 功能介绍 交换分组顺序 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline-group/swap 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: CodeArts项目ID。
查看发布管理发布结果 进入发布管理环境列表页面。 单击环境名称,进入“环境信息”页面。 单击“部署历史”页签,切换至“部署历史”页面,页面展示该环境的所有工单历史。 单击工单名称,可以进入工单的详情页面,详情页面展示本次发布的发布流信息、基本信息以及各原子插件发布单信息。 发布流信息
流水线绑定参数组 功能介绍 流水线绑定参数组 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline/variable/group/relation 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
× × × 产品经理 √ × × × 系统工程师 √ √ √ √ Committer √ × × × 变更权限 初始状态下,项目下各角色具有的变更权限如下表所示: 表6 项目级变更权限 角色 查看 创建 修改 执行 项目创建者 √ √ √ √ 项目经理 √ √ √ √ 开发人员 √
创建流水线模板 功能介绍 创建流水线模板 调用方法 请参见如何调用API。 URI POST /v5/{tenant_id}/api/pipeline-templates 表1 路径参数 参数 是否必选 参数类型 描述 tenant_id 是 String 租户ID 请求参数 表2
批量设置流水线标签 功能介绍 批量设置流水线标签 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline-tag/set-tags 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释:
查询标签列表 功能介绍 查询标签列表 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipeline-tag/list 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: CodeArts项目ID。
重试运行流水线 功能介绍 重试运行流水线 调用方法 请参见如何调用API。 URI PUT /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/{pipeline_run_id}/retry 表1 路径参数 参数 是否必选
停止流水线 功能介绍 停止流水线 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/{pipeline_run_id}/stop 表1 路径参数 参数 是否必选
删除流水线 功能介绍 删除流水线 调用方法 请参见如何调用API。 URI DELETE /v5/{project_id}/api/pipelines/{pipeline_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: CodeArts项目ID。
批量获取流水线状态 功能介绍 批量获取流水线状态,仅返回有执行记录的流水线数据 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/status 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
查询模板列表 功能介绍 查询流水线模板列表 调用方法 请参见如何调用API。 URI POST /v5/{tenant_id}/api/pipeline-templates/list 表1 路径参数 参数 是否必选 参数类型 描述 tenant_id 是 String 参数解释: