检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本级持续交付。通过发布管理可以保证发布团队在保持现有生产环境完整性的同时,高效交付业务所需的应用程序和升级。使用Codearts产品时,虚拟机部署一般使用Codearts Depoly,若为容器化部署则推荐使用Codearts Release。 Codearts Release包括以下特性:
ok类型(CreateTag、Note、Issue、MR、Push)。 PIPELINE_NAME 流水线名称。 REPO_URL 代码仓地址(HTTPS)。 EXECUTE_USER 执行人。 PASS_CONDITIONS_LINK 流水线执行详情链接。 PIPELINE_RUN_ID
查询流水线上的构建产物 功能介绍 查询流水线上的构建产物 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/{pipeline_run_id}/artifacts
查询流水线运行的变更 功能介绍 查询流水线运行的变更 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/{pipelineRunId}/query-change-requests
流水线执行结果。取值及含义:success:成功;error:失败;aborted:终止 detail_url String 流水线详情页地址 表5 PipelineParameter 参数 参数类型 描述 name String 参数名称 value String 参数值 表6
查询流水线的旧版运行记录 功能介绍 查询流水线的旧版运行记录 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/list-legacy 表1 路径参数 参数 是否必选
查询当前流水线排队中的记录 功能介绍 查询当前流水线排队中的记录 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipelines/{pipeline_id}/queued-pipeline 表1 路径参数 参数 是否必选 参数类型 描述
查询流水线是否启用二级权限 功能介绍 查询流水线是否启用二级权限 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipeline-permissions/{pipeline_id}/permission-switch 表1 路径参数 参数
流水线第三方消息通知查询 功能介绍 流水线第三方消息通知查询 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipeline-notices/{pipeline_id}/notice/message 表1 路径参数 参数 是否必选 参数类型
git_url 否 String 代码仓地址。仅支持codehub仓库,如:git@codehub.XXX.git offset 否 Integer 偏移量。表示从此偏移量开始查询,offset大于等于0,默认取值为0 limit 否 Integer 每次查询的条目数量。取值[10-50],默认取值为10
数说明如表2,保存流水线后即可生效。 图5 配置Webhook触发 表2 配置Webhook触发 参数项 说明 Webhook触发源 将该地址复制到第三方系统触发器,使用Post方法调用,即可运行流水线。 IAM认证 启用IAM认证,需要将用户IAM Token加入接口请求头,调用示例如下:
仓库别名,设置别名后可基于别名生成仓库对应的系统参数,如:“别名_REPOSITORY_NAME”,表示仓库名称。生成的参数可在参数设置页面查看,并在流水线中通过“${参数名}”进行引用。 描述 不超过1024个字符。 配置完基本信息,单击“确定”,进入“任务编排”页面。 左侧为Y
CodeArts Pipeline最佳实践汇总 本文汇总了基于流水线(CodeArts Pipeline)常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导,助力用户完成CI/CD持续交付。 表1 CodeArts Pipeline最佳实践一览表 实践 描述 通过微服务变更流水线修复项目BUG并快速发布
_ID}_metrics.json 流水线在插件步骤运行完毕后,单击相应步骤卡片,即可查看自定义插件的输出结果。 如果当前插件配置了相应的策略,并应用到流水线准出条件中,还可以单击准出条件查看阶段拦截情况。 父主题: 管理流水线扩展插件
commit_message string 流水线执行前最后一次代码提交的提交信息。 sources.<alias>.repo_url string 代码仓地址(HTTPS),同现有流水线系统预定义参数REPO_URL。 sources.<alias>.repo_type string 代码仓类型
当前环境的环境变量版本号。 标签 环境类型。 描述 描述信息。 单击右上角“编辑”,可修改环境信息。 切换页签,可配置环境变量、配置发布策略和查看部署结果。 父主题: 发布管理(CodeArts Release)使用指南
Git仓库https地址,例如https://example.com/CloudPipelinezycs00001/2000.git。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 ssh_git_url 否 String 参数解释: ssh_git链接地址,例如https://example
应用场景 通用软件开发 场景特点:软件开发中需要进行代码检查、编译打包、部署、测试等多项活动,管理多个单独的活动比较复杂,增加管理成本。 使用方式:利用流水线技术将开发过程中的多个活动按需进行关联管理,或并行或串行,按需进行执行,提升交付效率。 DevOps持续交付 场景特点:帮
合规证书下载 资源中心 华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书 另外,华为云还提供了以下销售许可证及软件著作权证书,供用户下载和参考。具体请查看合规资质证书。 图3 销售许可证&软件著作权证书 父主题: 安全
人员权限优先级高于角色权限:默认情况下,用户修改角色权限后会自动同步人员权限,如果修改了人员权限,则以人员权限为准。 默认情况下,有编辑或执行权限就有查看权限。 支持区域: 华北-北京四、西南-贵阳一、东北-大连、华北-北京一、华东-上海二、华南-广州、华东-上海一、华南-深圳 配置流水线权限