检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
发布管理(CodeArts Release)使用指南 发布管理概述 新建发布管理环境 配置发布管理环境变量 配置发布管理发布策略 通过云原生发布插件进行发布 查看发布管理发布结果
上传文件至OBS 将文件上传至华为云OBS。 OBS文件下载 从OBS下载文件至本地。 微服务 创建集成分支 基于微服务默认分支创建集成分支,用于微服务变更流水线运行使用,由变更流水线自动配置,不支持手动配置。
开通并授权使用CodeArts Pipeline 前提条件 已注册华为账号并开通华为云。 开通流水线服务 流水线不支持单独购买,需配合CodeArts其他服务使用,开通任意CodeArts套餐即可使用。 进入流水线控制台。 页面提示前往购买CodeArts套餐,单击“购买”。
开发者利用官方工具镜像进行插件开发,自行实现业务逻辑。当前支持开发者使用主流多语言进行业务脚本编写,如:shell/nodejs/python/java等。针对业务的特殊环境要求,支持使用自定义执行机配合基础插件(执行容器镜像)提供更加多样的执行方式。
流水线源 流水线关联的源类型: CodeArts代码源 Repo:提供企业代码托管的全方位服务,为软件开发者提供基于Git的在线代码托管服务。 第三方代码源 码云:连接码云账号之后可以获取该账号下的仓库、分支等信息。
常见报错解决方法 流水线执行失败,提示仓库不存在或仓库已被删除 流水线执行失败,提示测试套正在执行 流水线执行失败,提示任务不存在或者已被删除 流水线配置的定时任务未触发 流水线执行权限不够(执行按钮不可操作) 保存流水线时提示人工审核任务中配置了不属于当前项目的审核人 流水线执行失败
流水线插件管理 插件平台内置多款经典系统插件,满足DevOps日常需求,同时支持插件自定义能力,业务团队开发者可根据自己业务自定义开发流水线插件,以扩展流水线自动化调度能力覆盖的业务范围。
参考 流水线上下文 YAML语法规范
功能总览 功能总览 全部 流水线 计费说明 任务编排 准出条件 执行控制 参数管理 权限控制 通知订阅 流水线 流水线服务(CodeArts Pipeline)提供可视化、可编排的CI/CD持续交付软件生产线,帮助企业快速转型,实现DevOps持续交付高效自动化,缩短应用TTM(Time
流水线管理(旧版,待下线) 基于模板快速创建流水线及流水线内任务 检查流水线创建状态 启动流水线 停止流水线 批量获取流水线状态 删除流水线 获取流水线列表 获取流水线状态 获取项目下流水线执行状况 父主题: API
API 模板管理 流水线管理 分组管理 规则管理 租户级策略管理 项目级策略管理 扩展插件管理 扩展点管理 标签管理 变更管理 微服务管理 模板管理(旧版,待下线) 流水线管理(旧版,待下线)
应用示例 示例1: 执行流水线 示例2:停止流水线 示例3:获取流水线状态
YAML语法规范 流水线触发方式on 流水线参数env 流水线任务jobs 父主题: 参考
新建流水线 新建流水线(图形化) 新建流水线(YAML化)
应用场景 通用软件开发 场景特点:软件开发中需要进行代码检查、编译打包、部署、测试等多项活动,管理多个单独的活动比较复杂,增加管理成本。 使用方式:利用流水线技术将开发过程中的多个活动按需进行关联管理,或并行或串行,按需进行执行,提升交付效率。 DevOps持续交付 场景特点:帮助您完成从代码变更到构建
管理流水线扩展插件 流水线插件概述 流水线官方插件 图形化新建流水线自定义插件 代码化新建流水线自定义插件 执行镜像命令
规则管理 获取单条规则详情 分页获取规则列表 更新规则 删除规则 创建规则 查询规则使用情况 父主题: API
安全性是华为云与您的共同责任,如图1所示。 华为云:负责云服务自身的安全,提供安全的云。华为云的安全责任在于保障其所提供的IaaS、PaaS和SaaS类云服务自身的安全,涵盖华为云数据中心的物理环境设施和运行其上的基础服务、平台服务、应用服务等。
配置流水线 编排流水线阶段 编排流水线任务 配置流水线参数 配置流水线执行计划 配置流水线权限 配置流水线通知订阅
分组管理 新建流水线分组 更新流水线分组 删除流水线分组 查询流水线分组树 批量把流水线移动到分组下 父主题: API