检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
模板管理 查询模板列表 创建流水线模板 查询模板详情 更新流水线模板 删除流水线模板 收藏流水线模板 父主题: API
流水线上下文 流水线上下文 配置流水线执行条件表达式 配置通过流水线上下文获取构建任务的产物信息 父主题: 参考
新建流水线 新建流水线(图形化) 新建流水线(YAML化)
配置流水线 编排流水线阶段 编排流水线任务 配置流水线参数 配置流水线执行计划 配置流水线权限 配置流水线通知订阅
扩展点管理 查询插件列表 查询插件列表V1 查询扩展点列表 创建服务扩展点 查询插件详情 父主题: API
微服务管理 查询是否收藏微服务 取消收藏微服务 收藏微服务 更新微服务 更新微服务代码仓 查询微服务详情 查询微服务列表 创建微服务 删除微服务 父主题: API
API概览 表1 流水线接口概览 分类 接口 模板管理 包括查询模板列表、创建流水线模板、查询模板详情等接口。 流水线管理 包括启动流水线、批量获取流水线状态、获取流水线状态/获取流水线执行详情等接口。 分组管理 包括新建流水线分组、更新流水线分组、删除流水线分组等接口。 规则管理
状态码 表1 状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。 201
模板管理(旧版,待下线) 查询模板列表 查询模板详情 父主题: API
编排流水线阶段 阶段是流水线上的基本组成部分,主要用于对流水线纳管的任务做业务流程上的分类编排管理,方便聚合管理业务关联性强的执行任务,让流水线上的业务流更加直观。 编排流水线阶段 访问CodeArts Pipeline首页。 在流水线列表页搜索目标流水线,单击操作列,选择“编辑”。
用于连接码云Git账号,连接成功后可以在流水线、构建等服务中获取该账号的仓库、分支等信息。 GitHub 用于连接Github账号,连接成功后可以在流水线、构建等服务中获取该账号的仓库、分支等信息。 IAM账户 用于委托自己账号的AK/SK给需要执行任务的账号,在该账号执行部署任务的
的包含/排除范围,当在关联的代码仓库中有代码提交且所在的分支和变更文件的路径满足包含/排除策略,会自动触发关联流水线执行。 合并请求时触发:监听合并请求触发事件,可以组合分支和具体路径的包含/排除范围,对新建、更新、合并和重新打开事件设置触发策略,当在关联的代码仓库侧触发合并请求
前提条件 已开通并授权使用CodeArts Pipeline。 准备一台具有弹性IP的主机,可以使用已有主机,也可以购买华为云弹性云服务器。 准备工作 新建项目 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 流水线 CodeArts Pipeline”。 单击“立即使用”,进入流水线服务首页。
认证证书 合规证书 华为云服务及平台通过了多项国内外权威机构(ISO/SOC/PCI等)的安全合规认证,用户可自行申请下载合规资质证书。 图1 合规证书下载 资源中心 华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书
如何使用流水线? 更多 故障处理 阶段任务参数未指定 更多 智能客服 您好!我是有问必答知识渊博的智能问答机器人,有问题欢迎随时求助哦! 社区求助 华为云社区是华为云用户的聚集地。这里有来自各服务的技术牛人,为您解决技术难题。
单击“确定”,新建完成。 编辑需要关联通用参数组的流水线,进入“参数设置 > 通用参数组”页面。 单击“立即关联”,选择参数组,然后单击“确定”,即可将参数组关联到当前流水线。 展开通用参数组,可以查看参数详情。 单击操作列,可以解除关联参数组。 图2 关联参数组 配置完成后,保存流水线。
流水线通过控制个人数据访问权限以及记录操作日志等方法防止个人数据泄露,保证您的个人数据安全。 云审计服务支持的操作列表 隐私数据保护 涉及到用户的数据库账号信息需要存储时,提供敏感数据加密存储。 - 数据备份 支持用户数据备份。 - 父主题: 安全
可暂不选择代码源,微服务创建成功后,可根据需要通过单击微服务名称,进入微服务概览页再进行关联。 代码仓 微服务关联的代码仓库,选择已创建的代码仓库。 说明: 一个代码仓只能关联一个微服务。 默认分支 微服务关联的默认分支,执行微服务流水线时默认使用的分支。 说明: 变更流水线执行完成后,所有变更特性分支都将会合入默认分支。
变更使用限制 指标类别 指标项 限制值 变更 单个微服务下最大进行中的变更数量(即处于开发中、待发布、发布中的变更总数) 50 单个变更关联最大关联工作项数量 10 发布流水线最大运行变更数量 10
代码提交时触发(代码托管/码云) 监听代码提交触发事件,可以组合分支和具体路径的包含/排除范围,当在关联的代码仓库中有代码提交且所在的分支和变更文件的路径满足包含/排除策略,会自动触发关联流水线执行。 分支过滤:可以通过设置包含或排除分支,来监听触发事件所在的目标分支。 路径过滤:可