检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
进入“任务编排”页面,系统默认生成两个阶段(“代码源”和“阶段_1”),单击“新建阶段”新增一个阶段“阶段_2”。 添加“执行Shell”插件,生成标签名称。 单击“阶段_1”的“新建任务”,弹出“新建任务”侧滑框。 搜索并添加“执行Shell”插件。
批量设置流水线标签 功能介绍 批量设置流水线标签 调用方法 请参见如何调用API。
批量运行流水线 功能介绍 批量运行流水线 调用方法 请参见如何调用API。
查询批量执行流水线结果 功能介绍 查询批量执行流水线结果 调用方法 请参见如何调用API。
批量获取流水线状态 功能介绍 批量获取流水线状态和阶段信息 调用方法 请参见如何调用API。
批量获取流水线状态 功能介绍 批量获取流水线状态,仅返回有执行记录的流水线数据 调用方法 请参见如何调用API。
通过流水线生成软件包并部署到主机 流水线服务本质上是一个可视化的自动化任务调度平台,需要配合软件开发生产线中编译构建、代码检查、测试计划、部署等服务的自动化任务使用,可根据需要自定义编排,自动化调度执行,避免频繁低效的手工操作。
批量把流水线移动到分组下 功能介绍 批量把流水线移动到分组下 调用方法 请参见如何调用API。
批量删除流水线 功能介绍 批量删除流水线 调用方法 请参见如何调用API。
批量设置流水线实例二级权限 功能介绍 批量设置流水线实例二级权限 调用方法 请参见如何调用API。
图1 配置流水线分组 第一个分组创建完成后,会自动生成一个“未分组”组别,未分组的流水线会自动划入该组。 创建完所有分组,单击“关闭”,返回流水线列表页面。 选择需要操作的流水线,可进行以下批量操作。
插件平台支持低代码化生成前端页面,拖拽组件生成可视化表单,打通流水线上下文数据,减少插件开发成本。平台默认提供了单行输入、数字、下拉单选、下拉多选、单选框、开关、多行输入等多款组件。
驳回人工审核 查询流水线日志 获取流水线步骤执行输出 查询流水线上的构建产物 批量删除流水线 禁用流水线 批量设置流水线标签 启用流水线 批量运行流水线 查询流水线任务日志 延时任务通过 延时任务拒绝 延时1小时 手动卡点通过 手动卡点拒绝 解除挂起 查询批量执行流水线结果 交换分组顺序
serviceconnection/endpoints 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 url 否 String url name 否 String 扩展点名称 project_uuid 否 String 项目ID region_name 否 String 区域名称
URI GET /v1/serviceconnection/endpoints 表1 Query参数 参数 是否必选 参数类型 描述 project_uuid 是 String 项目uuid region_name 是 String 区域名 module_id 否 String 模块
YAML化编排:以代码化YAML方式编排流水线,支持语法自动补齐和校验,方便多流水线批量配置。请参考新建流水线(YAML化)。 服务扩展点 关联第三方代码源时,需通过服务扩展点实现与对应仓库的连接。
URI GET /v2/extensions/modules 表1 Query参数 参数 是否必选 参数类型 描述 project_uuid 否 String 项目uuid region_name 否 String 区域名 name 否 String 名称 productLine
URI GET /v1/extensions/modules 表1 Query参数 参数 是否必选 参数类型 描述 projectid 否 String 项目uuid module_ids 否 Array of strings 模块id region 否 String 区域名 name
分组管理 新建流水线分组 更新流水线分组 删除流水线分组 查询流水线分组树 批量把流水线移动到分组下 父主题: API
if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的