检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
字符长度范围为1-128。 镜像属性 当前只支持公开镜像。 SWR镜像地址 待下载的SWR镜像的地址。获取方式如下: 登录容器镜像服务。 在导航栏单击“我的镜像”,单击“镜像名称”进入镜像详情页面。 单击“下载指令”列的,复制镜像下载指令,其中,“docker pull”后面部分即为镜像地址。 启动命令
发布管理(CodeArts Release)使用指南 发布管理概述 新建发布管理环境 配置发布管理环境变量 配置发布管理发布策略 通过云原生发布插件进行发布 查看发布管理发布结果
常见报错解决方法 流水线执行失败,提示仓库不存在或仓库已被删除 流水线执行失败,提示测试套正在执行 流水线执行失败,提示任务不存在或者已被删除 流水线配置的定时任务未触发 流水线执行权限不够(执行按钮不可操作) 保存流水线时提示人工审核任务中配置了不属于当前项目的审核人 流水线执行失败,提示流水线不存在
认证证书 合规证书 华为云服务及平台通过了多项国内外权威机构(ISO/SOC/PCI等)的安全合规认证,用户可自行申请下载合规资质证书。 图1 合规证书下载 资源中心 华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书
参数解释: 步骤ID。 取值范围: 32位字符。 output_result Array of output_result objects 参数解释: 步骤输出。 取值范围: 不涉及。 表6 output_result 参数 参数类型 描述 key String 参数解释: 步骤输出key值。
板”,单击“确定”。 进入“部署步骤”页面,添加“选择部署来源”步骤,根据需要配置步骤信息。 选择源类型:选择“构建任务”。 环境:单击“新建”,切至“环境管理”页面,单击“新建环境”,将主机导入环境。 请选择构建任务:选择已创建的构建任务。 下载到主机的部署目录:输入主机的目录,如:/usr/local。
在“环境管理”页面,单击“新建环境”,命名为“Environment01”,并将集群中的主机导入环境。 在“部署步骤”页面,添加“选择部署来源”步骤,配置步骤信息。 图4 配置部署步骤 表3 配置部署步骤 参数项 说明 步骤显示名称 步骤名称。保持默认即可。 选择源类型 软件包来源。选择“制品仓库” 环境 部署环境。选择“Environment01”。
微信机器人 在流水线上配置企业微信机器人的webhook,向机器人发送自定义内容。 上传文件至OBS 将文件上传至华为云OBS。 OBS文件下载 从OBS下载文件至本地。 微服务 创建集成分支 基于微服务默认分支创建集成分支,用于微服务变更流水线运行使用,由变更流水线自动配置,不支持手动配置。
cloudpipeline-ext.cn-southwest-2.myhuaweicloud.com HTTPS 基本概念 账号 用户注册华为云时的账号,账号对其所拥有的资源及云服务具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不
应用示例 示例1: 执行流水线 示例2:停止流水线 示例3:获取流水线状态
参考 流水线上下文 YAML语法规范
使用“{{变量名}}”引用环境变量。 灰度起负载插件 灰度起负载包括两种部署方式:镜像升级和YAML部署。 镜像创建:替换工作负载中容器的镜像,创建与线上配置完全一致的工作负载,仅更新构建产物(镜像包)。 表4 参数说明 参数项 说明 命名空间 待升级的服务所在的命名空间。 服务
任务发布的环境级别,选择“测试环境”。 环境 需要发布的环境,选择步骤1:新建发布管理环境中创建的环境“灰度发布demo”。 产物地址 部署时使用的镜像地址,可以使用“${变量名}”通过环境变量引用构建产物,也可以直接输入产物地址。这里直接填写镜像中心提供的开源nginx镜像“nginx:latest”。 配置
不超过1024个字符。 组织 关联SWR流水线源时,选择SWR组织。组织用于隔离镜像,每个组织可对应一个公司或部门,将其拥有的镜像集中在该组织下。 镜像名 关联SWR流水线源时,选择组织下的镜像。 指定版本 关联SWR流水线源时,选择镜像的版本。 制品源别名 关联SWR流水线源时,需设置制品源别名,
YAML语法规范 流水线触发方式on 流水线参数env 流水线任务jobs 父主题: 参考
获取流水线执行记录 基于模板创建流水线 创建流水线 重试运行流水线 通过人工审核 获取流水线运行需要的自定义参数 驳回人工审核 查询流水线日志 获取流水线步骤执行输出 查询流水线上的构建产物 批量删除流水线 禁用流水线 批量设置流水线标签 启用流水线 批量运行流水线 查询流水线任务日志 延时任务通过
API 模板管理 流水线管理 分组管理 规则管理 租户级策略管理 项目级策略管理 扩展插件管理 扩展点管理 标签管理 变更管理 微服务管理 模板管理(旧版,待下线) 流水线管理(旧版,待下线)
netes发布。 开发者利用官方工具镜像进行插件开发,自行实现业务逻辑。当前支持开发者使用主流多语言进行业务脚本编写,如:shell/nodejs/python/java等。针对业务的特殊环境要求,支持使用自定义执行机配合基础插件(执行容器镜像)提供更加多样的执行方式。 使用者可
管理流水线扩展插件 流水线插件概述 流水线官方插件 图形化新建流水线自定义插件 代码化新建流水线自定义插件 执行镜像命令
分组管理 新建流水线分组 更新流水线分组 删除流水线分组 查询流水线分组树 批量把流水线移动到分组下 父主题: API