检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
错误信息。 取值范围: 不涉及。 error_code String 参数解释: 错误码。 取值范围: 不涉及。 请求示例 POST https://{endpoint}/v1/ce8df55870164338a72d7e828a966a2a/relation/plugins?limit=4&offset=0
错误信息。 取值范围: 不涉及。 error_code String 参数解释: 错误码。 取值范围: 不涉及。 请求示例 POST https://{endpoint}/v1/ce8df55870164338a72d7e828a966a2a/agent-plugin/query-all
错误信息。 取值范围: 不涉及。 error_code String 参数解释: 错误码。 取值范围: 不涉及。 请求示例 POST https://{endpoint}/v5/ce8df55870164338a72d7e828a966a2a/api/pipeline-templates
响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 GET https://{endpoint}/v2/ce8df55870164338a72d7e828a966a2a/rules/query?cloud_
参数解释: 错误信息。 取值范围: 不涉及。 error_code String 参数解释: 错误码。 取值范围: 不涉及。 请求示例 GET https://{endpoint}/v5/d80a8a6530324b7bac972cbb8a9f28ec/api/pipeline-group/tree
错误信息。 取值范围: 不涉及。 error_code String 参数解释: 错误码。 取值范围: 不涉及。 请求示例 POST https://{endpoint}/v3/templates/task { "flow" : { "initial" : {
取值范围: 不涉及。 error_code String 参数解释: 错误码。 取值范围: 不涉及。 请求示例 创建G1分组 POST https://{endpoint}/v5/{project_id}/api/pipeline-group/create { "name" :
String 参数解释: 回调链接,注册Webhook时生成。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 security_token String 参数解释: 用户token,注册Webhook时生成。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值:
参数解释: 错误信息。 取值范围: 不涉及。 error_code String 参数解释: 错误码。 取值范围: 不涉及。 请求示例 PUT https://{endpoint}/v5/ce8df55870164338a72d7e828a966a2a/api/pipeline-templ
Repo HTTPS授权 配置授权扩展点以提升代码库操作权限,主要用于微服务变更流水线和部分仓库操作插件。单击“新建授权”,可添加CodeArts Repo HTTPS服务扩展点,配置方法请参考新建CodeArts服务扩展点。 说明: 新建CodeArts Repo HTTPS服务扩
"commit_message": "maven0529 更新 pipeline0615.yml", "repo_url": "https://example.com/clsyz00001/maven0529.git", "repo_type": "codehub"
配置通过流水线上下文获取构建任务的产物信息 在流水线阶段任务的输入框中通过引用流水线上下文获取相关信息。本示例介绍如何在流水线上使用“Build构建”插件生成构建产物,并在后续阶段的“执行Shell”任务中通过流水线上下文引用,获取构建产物信息。 新建流水线。 在“阶段_1”添加“Build构建
变更流水线的名称,使用自动生成的即可。 代码源 变更流水线关联的源码类型,自动和微服务保持一致。 代码仓 变更流水线关联的源码仓库,自动和微服务保持一致。 默认分支 默认使用的分支,自动和微服务保持一致。 Repo https授权 打开“基于变更触发”后需配置“Repo HTTPS授权”,配置
执行失败,提示authentication required。 原因分析 变更流水线需配置Repo HTTPS授权以提升代码库操作权限,新建CodeArts Repo HTTPS服务扩展点时如果用户名密码填写错误,会导致变更流水线执行失败。 处理方法 登录华为云控制台页面。 单击
通过流水线参数串联编译构建服务和部署服务 方案概述 使用编译构建生成软件包并通过部署服务部署时,手动配置获取软件包容易导致软件包不一致,且页面跳转多操作繁琐。通过流水线参数串联编译构建服务和部署服务,将参数传递给构建任务和部署任务,实现任务间数据流动的统一,只需要配置好流水线参数,即可完成构建、部署任务的数据拉通。
最多可以新建5个通用参数组,每个参数组最多可以添加20个自定义参数。 新建流水线时如果设置了别名,可基于别名生成仓库对应的系统参数,未设置别名则以仓库名作为别名,生成系统参数,如:“别名_TAG”,表示仓库标签名称。 当同一条流水线关联多个参数组,且多个参数组存在同名参数时,以后关联的参数组参数取值为准。
高效地进行云端编译构建。了解更多。 Build构建(模板) 仅支持在流水线模板中配置,该插件会在通过模板生成流水线时,依照当前配置的构建任务模板,自动创建构建任务并配置到所生成的流水线中。 测试 TestPlan接口测试 调用CodeArts TestPlan能力进行测试。测试计
单击“新建规则”,进入“新建规则”页面,填写参数信息。 图1 新建规则 表2 规则参数说明 参数项 说明 名称 规则名称,默认根据当前时间生成。支持中文、大小写英文字母、数字、“-”、“_”,长度不超过128个字符。 类型 规则类型,与插件类型对应。支持构建、代码检查、测试三种类型插件。
该解决方案以版本号参数为例,介绍如何将流水线参数传递给编译构建任务和部署应用。 通过流水线生成标签名并通过上下文传递为代码仓库创建标签 流水线上下文存储了流水线运行的实例、变量、任务等信息,每个上下文都是一个包含各种属性的对象。使用流水线时,当一个任务生成了数据或结果,且这些数据或结果需要在后续的任务中使用时,可
流水线执行时代码仓默认分支。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 git_url 是 String 参数解释: Git仓库https地址,例如https://example.com/CloudPipelinezycs00001/2000.git。 约束限制: 不涉及。 取值范围: