检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
插件类型和category字段值对应关系如下: 构建:Build。 代码检查:Gate. 部署:Deploy。 测试:Test。 通用:Normal。 插件类型 插件的类型,支持构建、代码检查、测试、部署、通用共5种类型,一经设置,不可修改。 插件描述 插件描述将展示在插件市场中,介绍插
该解决方案介绍在不需要占用集群额外资源安装插件的情况下,基于Kubernetes原生Service的场景完成微服务蓝绿发布。 配置准出条件并对代码检查结果进行校验 CodeArts Pipeline提供统一的准出条件管理能力,通过配置规则和策略,实现阶段准出校验,并最终控制流
objects 参数解释: 流水线定时执行配置列表。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 triggers 否 Array of PipelineTrigger objects 参数解释: 流水线代码事件触发配置。 约束限制: 不涉及。 取值范围: 不涉及。
执行流水线时,流水线上的子流水线任务执行报错,提示流水线不存在。 原因分析 子流水线任务不存在。 处理方法 编辑流水线。 单击报错的任务,进入任务配置页。 重新选择需要调用的子流水线任务,保存任务。 如果没有合适的子流水线任务,请创建后再选择。 保存并重新执行流水线。 父主题: 常见报错解决方法
作效率。例如,可以将流水线按环境级别划分为生产环境流水线、测试环境流水线等多个类别;或按照研发业务划分为定时构建、开发自测、集成测试、生产部署等多个业务场景。 约束与限制 项目创建者和项目经理才能管理分组。 分组管理流水线 通过项目入口方式访问CodeArts Pipeline首页。
请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 is_use_devuc Boolean 是否启用项目权限配置 is_allow_edit Boolean 是否可以编辑 请求示例 https://(endpoint)/v5/071112d87d3e
编辑权限 operation_delete Boolean 删除权限 operation_authorize Boolean 编辑流水线权限配置权限 请求示例 https://(endpoint)/v5/e2e18230a85d4d6ab0b56cb6d2246c18/api/pi
Deploy部署 调用CodeArts Deploy能力进行部署。 uses: CodeArtsDeploy with: jobId: 9c5a5cda6ffa4ab583380f5a014b2b31 customParam: value jobId:部署任务的id。
编辑权限 operation_delete 是 Boolean 删除权限 operation_authorize 是 Boolean 编辑权限配置权限 role_id 是 Integer 角色ID 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 status
编辑权限 operation_delete 是 Boolean 删除权限 operation_authorize 是 Boolean 编辑权限配置权限 user_id 是 String 用户ID 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 status String
com/CloudPipelinezycs00001/2000.git。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 ssh_git_url 否 String 参数解释: ssh_git链接地址,例如https://example.com/CloudPipelinezycs00001/2000
is_project_switch 是 Boolean 是否开启项目权限配置 roles 是 Array of roles objects 角色详情列表 表3 roles 参数 是否必选 参数类型 描述 operation_authorize 是 Boolean 编辑权限配置权限 operation_delete
objects 参数解释: 流水线定时执行配置列表。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 triggers 否 Array of PipelineTrigger objects 参数解释: 流水线代码事件触发配置。 约束限制: 不涉及。 取值范围: 不涉及。
编辑权限 operation_delete Boolean 删除权限 operation_authorize Boolean 编辑流水线权限配置权限 user_id String 用户ID user_name String 用户名称 domain_name String 租户名称 nick_name
e,gitlab。 git_url String 参数解释: 代码仓https地址。 取值范围: 不涉及。 ssh_git_url String 参数解释: 代码仓ssh地址。 取值范围: 不涉及。 web_url String 参数解释: 代码仓页面地址。 取值范围: 不涉及。
最大自定义参数个数 100 最大源码仓库数 1 审核任务最大审核人数 10 延时任务最大延时次数 3 历史执行记录最大保留天数 90 最大配置定时任务个数 10 最大支持监听分支条件数 32 最大支持监听路径条件数 32 表3 发布管理限免版本使用限制 指标类别 指标项 限制值 云原生发布
服务韧性 流水线通过双AZ部署,以保障服务的持久性和可靠性。 父主题: 安全
默认分支。 取值范围: 不涉及。 git_url String 参数解释: git链接。 取值范围: 不涉及。 ssh_git_url String 参数解释: ssh_git链接。 取值范围: 不涉及。 web_url String 参数解释: 网页url。 取值范围: 不涉及。
"plugin_attribution" : "official", "icon_url" : "", "description" : "下载流水线源中配置的代码库。", "publisher_id" : null, "manifest_version" : null } ]
schedule 使用on.schedule通过定义cron表达式使流水线在指定的UTC时间执行。以最后一次保存流水线时YAML内容中的定时任务配置为准,如果需要更新定时触发信息,需重新在页面上编辑YAML内容并保存流水线。定时任务执行时,会使用流水线源的默认分支。 on: schedule: