检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
32位字符。 默认取值: 不涉及。 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 is_use_devuc Boolean 是否启用项目权限配置 is_allow_edit Boolean 是否可以编辑 请求示例 https://(endpoint
请求Body参数 参数 是否必选 参数类型 描述 offset 是 Long 偏移量 limit 是 Long 单页条数 status 否 String 状态 sort_key 否 String 排序的KEY sort_dir 否 String 排序类型,非必选。asc按排序字段升序,desc按排序字段降序
Boolean 删除权限 operation_authorize 是 Boolean 编辑权限配置权限 user_id 是 String 用户ID 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 status String 状态 请求示例 https://(endpo
该解决方案介绍在不需要占用集群额外资源安装插件的情况下,基于Kubernetes原生Service的场景完成微服务蓝绿发布。 配置准出条件并对代码检查结果进行校验 CodeArts Pipeline提供统一的准出条件管理能力,通过配置规则和策略,实现阶段准出校验,并最终控制流
插件的唯一标识,设置后不可修改,建议设置成具有实际含义的内容。支持大小写英文字母、数字、“-”、“_”,长度不超过50字符。 插件类型 插件的类型,支持构建、代码检查、测试、部署、通用共5种类型,设置后不可修改。 插件描述 插件描述将展示在插件市场中,介绍插件主要用途和功能,设置后可修改。长度不超过1000字符。
检查、部署、接口测试等任务配置在模板中后,通过模板创建流水线的时候会同步创建相应类型的任务。 模板中无需配置流水线源。 模板编排暂不支持配置阶段准入。 参数设置:可根据需要为模板添加参数,流水线模板参数包括自定义参数和系统预定义参数两种,其中,自定义参数类型包括:字符串类型、枚举
uns/{pipelineRunId}/run-variables 表1 路径参数 参数 是否必选 参数类型 描述 pipelineRunId 是 String 流水线运行实例ID project_id 是 String 参数解释: CodeArts项目ID。 约束限制: 不涉及
参数解释: 阶段结束时间。 取值范围: 不涉及。 表7 build_params 参数 参数类型 描述 action String 参数解释: 合并请求事件类型。 取值范围: MR的具体事件类型,取值有:open - 打开,reopen - 重开,update - 更新,merge -
不涉及。 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 roles Array of roles objects 详情列表 表3 roles 参数 参数类型 描述 pipeline_id String 流水线ID role_id Integer
系统工程师 √ √ √ √ Committer √ √ √ √ 资源级权限 支持对单条流水线按照角色和人员两种维度进行权限配置,配置方法请参考配置流水线权限。 角色权限配置 项目创建者、流水线创建者和项目经理可以修改流水线的角色权限。 默认情况下,流水线的角色权限和项目下角色的流水线权限
删除权限 operation_authorize 是 Boolean 编辑权限配置权限 role_id 是 Integer 角色ID 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 status String 状态 请求示例 https://(endpo
是否必选 参数类型 描述 name 是 String 策略名称 rules 是 Array of RequestRuleInstance objects 规则列表 表4 RequestRuleInstance 参数 是否必选 参数类型 描述 id 否 String 规则实例ID is_valid
板或者自由组装编排原子步骤进行部署,支持并行部署和流水线无缝集成,实现部署环境标准化和部署过程自动化。了解更多。 Deploy部署(模板) 仅支持在流水线模板中配置,该插件会在通过模板生成流水线时,依照当前配置的部署任务模板,自动创建部署任务并配置到所生成的流水线中。 Kubernetes发布
不涉及。 pipeline_run_id 是 String 参数解释: 流水线运行实例ID。 约束限制: 不涉及 取值范围: 32位字符。 默认取值: 不涉及。 表2 Query参数 参数 是否必选 参数类型 描述 step_run_ids 是 String 参数解释: 流水线步骤ID。
存放平台类型 artifact_package_type String 产物包类型 artifact_uri String 制品仓路径 artifact_download_url_with_id String 制品仓下载链接 artifact_type String 产物类型 hash_code
选择“YAML化编排”:以代码化YAML方式编排流水线,支持语法自动补齐和校验,方便多流水线批量配置。 代码仓 流水线关联的代码仓库。 默认分支 仓库默认分支,手工或定时执行流水线时默认使用的分支。 配置方式 新建yaml文件:创建一个新的YAML文件。 已有yaml文件:基于已有YAML
流水线服务本质上是一个可视化的自动化任务调度平台,需配合CodeArts中编译构建、代码检查、测试计划、部署等服务的自动化任务使用。 根据实际需要,如开发测试环境应用部署、生产环境应用部署等,对这些自动化任务进行自定义编排,一次配置后就可以一键自动化触发调度执行,避免频繁低效的手工操作。 在软件开发生产线解
pipeline_run_id 是 String 参数解释: 流水线运行实例ID。 约束限制: 不涉及 取值范围: 32位字符。 默认取值: 不涉及。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。
流程,高效替代业内部署复杂、迭代缓慢的传统方式。 使用方式:利用流水线连接测试、构建、部署等多类型任务,通过配置准出条件,确保只有通过自动化测试的代码才能交付和部署,保证产品质量。 流水线级联管理 场景特点:各种工程类型的应用纷繁复杂,不同项目之间关联引用,相互依赖,微服务分层架构,人工管理费时费力。
Query参数 参数 是否必选 参数类型 描述 subject 否 String 用户名称模糊查询 limit 是 Long 单页条数 offset 是 Long 偏移量 请求参数 无 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 offset Integer