检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ease-1.0.0”。 配置完基本信息,单击“下一步”,进入“选择模板”页面,此处选择“空模板”,单击“确定”。 进入“任务编排”页面,系统默认生成两个阶段(“流水线源”和“阶段_1”),可根据需要添加代码检查、构建等任务。 单击“执行计划”,配置Repo仓库触发事件,勾选“合
待升级的服务,选择准备工作中已创建的服务。 自定义灰度版本号 开关关闭,系统将自动随机生成灰度版本号;开关开启,用户可以按需配置灰度版本号。这里选择开启开关。 灰度版本号 灰度版本号将作为新旧负载的引流标识,输入“${TIMESTAMP}”,引用系统时间戳环境变量作为灰度版本号,例如:20230401095436。
繁调用。 使用Token前请确保Token离过期有足够的时间,防止调用API的过程中Token过期导致调用API失败。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。
构建任务关联的代码仓库,选择准备工作中已创建的代码仓“Repo_Test”。 默认分支 默认使用的分支,选择“master”。 单击“下一步”,选择“Maven系统模板”,单击“确定”。 在“参数设置”页面,新建“releaseversion”参数,单击打开“运行时设置”。 图1 新建构建参数 在“构
提供图形化界面的流水线创建、编辑、删除和执行状态查看功能。其中,查看功能支持跳转到对应的任务界面查看其日志等详情信息。 流水线插件管理 插件平台内置多款经典系统插件,满足DevOps日常需求,同时支持插件自定义能力,业务团队开发者可根据自己业务自定义开发流水线插件,以扩展流水线自动化调度能力覆盖的业务范围。
elease-1.0.0”。 配置完基本信息,单击“下一步”,进入“选择模板”页面,选择“空模板”,单击“确定”。 进入“任务编排”页面,系统默认生成两个阶段(“流水线源”和“阶段_1”),单击“新建阶段”新增一个阶段“阶段_2”。 单击“阶段_1”的“新建任务”,弹出“新建任务
选择“任务编排”页签,在阶段“代码检查”中,单击“准出条件”,页面右侧滑出“准出条件”窗口。 单击“标准策略准出条件”后的“添加”。 选择“系统策略”,单击“确定”。 保存成功,页面中显示新增的准出条件。 单击“保存并执行”,启动流水线任务。 如果代码检查问题数未达到准出条件,流水线任务将执行失败。
最近操作时间 is_valid Boolean 是否生效 level String 租户级、项目级 is_public Boolean 是否系统级 状态码:400 表7 响应Body参数 参数 参数类型 描述 error_msg String 参数解释: 错误信息。 取值范围: 不涉及。
description String 参数解释: 模板描述。 取值范围: 不涉及。 is_system Boolean 参数解释: 是否系统模板。 取值范围: true,false。 region String 参数解释: 模板局点。 取值范围: 不涉及。 domain_id String
32位字符。 默认取值: 不涉及。 表2 Query参数 参数 是否必选 参数类型 描述 mode 是 Integer 查询模式,0-自定义参数;1-系统参数;2-参数组参数 请求参数 无 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 [数组元素] Array of
策略可以应用到当前项目下所有流水线。本节以租户级策略为例进行介绍。 单击左侧导航栏“策略”,进入策略管理页面。 租户级策略中默认存在一条“系统策略”,用户可查看和使用该策略,但不能进行编辑和删除。 单击“新建策略”,进入“新建策略”页面,输入策略名称,勾选步骤1中新建好的规则。 图3
新建授权”进行创建,具体操作请参考新建CodeArts服务扩展点。 - 别名 该参数为非必填。仓库别名,设置别名后可基于别名生成仓库对应的系统参数,如:“别名_REPOSITORY_NAME”,表示仓库名称。生成的参数可在参数设置页面查看,并在流水线中通过“${参数名}”进行引用。
境持续交付、组件联调测试等能力,提供面向企业管理的降低研发环境资源成本解决方案。 部署执行器 按照微服务环境模型中配置的集群策略执行部署。系统内部调度使用,不支持手动配置。 代码检查 Check代码检查 调用CodeArts Check能力进行代码检查。代码检查服务(CodeArts
最近操作时间 is_valid Boolean 是否生效 level String 租户级、项目级 is_public Boolean 是否系统级 状态码:400 表6 响应Body参数 参数 参数类型 描述 error_msg String 参数解释: 错误信息。 取值范围: 不涉及。
"master", "branch" : "", "codeHubId" : "5224040", "gitUrl" : "git@example.com:CloudPipelineTest-Copy00001/fdfdfdf.git",
项目经理 '3' 开发人员 '4' 测试经理 '5' 测试人员 '6' 参与者 '7' 浏览者 '8' 运维经理 '9' 产品经理 '10' 系统工程师 '11' Committer '12' 父主题: YAML语法规范
最近操作时间 is_valid Boolean 是否生效 level String 租户级、项目级 is_public Boolean 是否系统级 状态码:400 表6 响应Body参数 参数 参数类型 描述 error_msg String 参数解释: 错误信息。 取值范围: 不涉及。
步骤输出列表,记录每个步骤输出的ID和结果信息。 约束限制: 不涉及。 current_system_time Long 参数解释: 当前系统时间。 取值范围: 不涉及。 表5 step_outputs 参数 参数类型 描述 step_run_id String 参数解释: 步骤ID。
租户ID domain_name String 租户名字 is_build_in Boolean 是否内置模板 region String 系统模板region为Cloud Pipeline。自定义模板region为实际region project_id String 项目ID project_name
最近操作时间 is_valid Boolean 是否生效 level String 租户级、项目级 is_public Boolean 是否系统级 状态码:400 表9 响应Body参数 参数 参数类型 描述 error_msg String 参数解释: 错误信息。 取值范围: 不涉及。