检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
第三方服务的能力。 当CodeArts中的一些任务需要连接到远程第三方服务,进行一些获取数据操作时,例如连接第三方GitHub仓库获取项目源码、连接第三方Jenkins服务执行Jenkins任务等,可以通过新建扩展点来实现与相应服务的连接。 CodeArts支持以下扩展点。 表1
所属项目 变更流水线所在的项目,不可更改。 名称 变更流水线的名称,使用自动生成的即可。 代码源 变更流水线关联的源码类型,自动和微服务保持一致。 代码仓 变更流水线关联的源码仓库,自动和微服务保持一致。 默认分支 默认使用的分支,自动和微服务保持一致。 Repo https授权 打开“基于变更触发”后需配置“Repo
branch 是 String 触发分支 git_url 是 String 源码仓ssh地址 codehub_id 是 String 源码仓ID web_url 是 String 源码仓首页url branch_list 是 Array of strings 分支列表 init_id 是
"git@example.com:test00001/maven.git", "branch" : "master", "language" : "python", "endpoint_id" : "" } ] 响应示例 状态码: 200 更新微服务代码仓响应体 { "id" : "f
图标URL website 否 String 网页地址 support_url 是 String 帮助地址 source_url 否 String 源码地址 en_name 是 String 英文名 publisher_unique_id 否 String 唯一ID 响应参数 状态码: 400
开发者利用官方工具镜像进行插件开发,自行实现业务逻辑。当前支持开发者使用主流多语言进行业务脚本编写,如:shell/nodejs/python/java等。针对业务的特殊环境要求,支持使用自定义执行机配合基础插件(执行容器镜像)提供更加多样的执行方式。 使用者可开发扩展插件对接已有的第三方CI/CD工具。
256 单阶段最大Job任务数量 100 最大Step步骤数量 512 单Job最大Step步骤数量 16 最大自定义参数个数 100 最大源码仓库数 1 审核任务最大审核人数 10 延时任务最大延时次数 3 历史执行记录最大保留天数 90 最大配置定时任务个数 10 最大支持监听分支条件数
com:test00001/maven.git", "branch" : "master", "language" : "python", "endpoint_id" : "" } ], "is_followed" : null, "creator_id"
com:LmhTest00001/maven.git", "branch" : "master", "language" : "python", "endpoint_id" : "" } ], "is_followed" : null, "creator_id"
参数 是否必选 参数类型 描述 language 否 String 参数解释: 模板语言。 约束限制: 不涉及。 取值范围: java, python, nodejs, go, net, cpp, php, other, none。 默认取值: 不涉及。 is_system 否 Boolean
"order" : 1, "dsl_method" : "initial", "display_name" : "源代码" }, { "result" : "success", "status" : "completed", "name"
新增接口:获取流水线步骤执行输出、查询流水线上的构建产物。 2024-03-06 第三十四次正式发布,本次变更说明如下: 下线租户级开源治理策略管理和项目级开源治理策略管理相关接口 2024-01-05 第三十三次正式发布,本次变更说明如下: 查询流水线详情响应示例更新。 获取流水线状
单击“新建流水线模板”,进入“任务编排”页。 根据需要配置模板基本信息、模板阶段/任务、模板参数等。 基本信息:可编辑模板的名称(必填)、语言(支持Java、Python、Node.js、Go、.Net、C++、PHP,默认选择“无”)、模板描述信息。 任务编排:流水线模板目前可以添加流水线阶段及部分插
String 参数解释: 版本。 取值范围: 默认3.0。 language String 参数解释: 模板语言。 取值范围: java, python, nodejs, go, net, cpp, php, other, none。 description String 参数解释: 模板描述。
a10f0cbd7ca55462 响应示例 状态码: 200 是否调用成功 true SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
ness_type=Normal 响应示例 状态码: 200 是否调用成功 true SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
"templateId" : "8178e40e7525419596a2c02e0c12e690" } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
e 响应示例 状态码: 200 请求成功 { "status" : true } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
1817", "pipeline_name" : "pipeline-23" } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
"pipeline_id" : "e5460d1d403146a1935c2d4b68ef506c" } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21