“流水线模板”页面。 图2 流水线模板 项目入口:进入项目下流水线页面,单击“模板”,进入“流水线模板”页面。 图3 流水线模板 流水线模板列表操作项说明如下: 表3 模板列表操作项 操作项 说明 生成流水线。单击后进入“新建流水线”页面,可快速生成对应模板的流水线。 收藏模板。
sort_dir 否 String 参数解释: 排序方向。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 data Array of ComponentVO objects 参数解释: 数据详情。 取值范围:
workitem_ids 是 Array of strings 工作项ID repos 是 Array of repos objects 变更代码仓信息 表3 repos 参数 是否必选 参数类型 描述 repo_id 是 String Repo代码仓ID http_url 是 String 代码仓HTTP地址
请求Body参数 参数 是否必选 参数类型 描述 [数组元素] 是 Array of ComponentRepoVO objects 微服务代码仓 表3 ComponentRepoVO 参数 是否必选 参数类型 描述 type 是 String 参数解释: 仓库类型。 取值范围: 不涉及。 repo_id
String 父ID desc 是 String 描述 repos 是 Array of ComponentRepoVO objects 仓库 表3 ComponentRepoVO 参数 是否必选 参数类型 描述 type 是 String 参数解释: 仓库类型。 取值范围: 不涉及。 repo_id
title 否 String 参数解释: 变更名。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 total Integer 参数解释: 变更记录总数。 取值范围: 不涉及。 data Array
Gate:对应“代码检查”插件类型。 Normal:对应“通用”插件类型。 Deploy:对应“部署”插件类型。 version 插件版本,支持填写3组0-99的数字,如需新增正式版本,请修改此字段。 description 插件的描述信息。 versionDescription 此版本插
Integer 参数解释: 每次查询的条目数量。 约束限制: 不涉及。 取值范围: 大于等于0。 默认取值: 不涉及。 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 total Integer 参数解释: 变更记录总数。 取值范围: 不涉及。 data Array
oken接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 表3 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 参数解释: 开源治理策略名称。 约束限制: 策略名称仅支持中
oken接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 表3 请求Body参数 参数 是否必选 参数类型 描述 name 否 String 参数解释: 策略名称。 约束限制: 策略名称仅支持中文、大小写英文字母、数字、‘-’、‘_’。
“拉美-圣保罗一”、“亚太-新加坡”区域。 延时执行 暂停流水线运行一段时间或暂停至指定时间点,用户可以手动继续、终止流水线运行或进行至多3次的额外延时。 人工审核 以单签或会签的方式配置人工审核任务。 下载仓库 下载流水线源中配置的代码库,可结合执行shell命令、Maven构
单击右上角头像,选择“租户设置”。 单击左侧导航“策略管理 > 策略”,进入租户级策略列表页面。 单击“新建策略”,进入“新建策略”页面,填写参数信息。 表3 租户级策略参数信息 参数项 说明 取值样例 名称 策略名称,默认根据当前时间生成。支持中文、大小写英文字母、数字、“-”、“_”,长度不超过128个字符。
false:不展示流水线源。 definition String 参数解释: 模板编排json,包含stages。 取值范围: 不涉及。 表3 CustomVariable 参数 参数类型 描述 pipeline_id String 参数解释: 流水线ID,可以通过查询流水线列表接口,其中pipelines
换。 单击右上角“设置”,可以根据需要自定义设置流水线执行历史列表信息。 单击执行编号,进入“流水线详情”页面,查看对应执行记录详情。 表3 流水线详情页操作 操作项 说明 重试 如果任务执行失败,单击页面右上角“重试”,可从失败处继续执行流水线。 编辑 单击“编辑”,可修改流水线配置信息。
待升级的服务所在的命名空间。 工作负载 命名空间下的工作负载。 容器 工作负载中需要升级的容器。 YAML创建:使用yaml文件升级或上线工作负载。 表3 参数说明 参数项 说明 仓库类型 代码仓库的类型,当前仅支持Repo。 代码仓 当前项目下的代码仓。 分支 代码仓库分支。 工作负载YAML路径
展示微服务下所有变更信息,单击“所有变更”,选择“我的变更”可以筛选出当前登录用户创建的变更信息。 单击“新建变更”,进入“基本信息 ”页面,配置相关参数。 图3 新建变更 表3 新建变更 参数项 说明 取值样例 变更标题 输入变更标题。长度不超过256个字符。 输入“Change01”. 代码仓 微服务关联的代码仓库,不可更改。
单击“从空任务新建”,弹出“从空任务新建”侧滑框,参考表1配置任务信息。 单击“从模板新建”,弹出“从模板新建”侧滑框,选用所需要的模板,任务模板相关操作请参考表3配置任务模板。 单击任务下方的,可以添加一个和该任务串行编排的任务,即按顺序执行,如:构建任务和部署任务应该按顺序先后执行。 单击“并行任务
不涉及。 content OpenSourceRuleContent object 参数解释: 开源治理策略规则详情。 取值范围: 不涉及。 表3 OpenSourceRuleContent 参数 参数类型 描述 version_set VersionSetProperty object
项目ID,获取方式请参见获取项目ID。 约束限制: 不涉及。 取值范围: 32位字符,由数字和字母组成。 默认取值: 不涉及。 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。通过调用IA
串行。 单击“构建”分类,找到“Build构建”插件。 将鼠标移动到插件,单击“添加”,选择已创建的构建任务,选择构建任务关联的仓库。 图3 添加构建任务 添加部署应用 单击“阶段_2”的“新建任务”,选择“从空任务新建”,弹出“从空任务新建”侧滑框。 在搜索框输入“部署”关键字