检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
认证证书 合规证书 华为云服务及平台通过了多项国内外权威机构(ISO/SOC/PCI等)的安全合规认证,用户可自行申请下载合规资质证书。 图1 合规证书下载 资源中心 华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书 另
加签密钥 飞书自定义机器人可以开启安全设置,若未使用加签,无需填写加签密钥。 事件类型 选择要通知的事件,可选择已完成、失败、暂停、挂起、忽略五种事件类型。 通知内容 选择要通知的内容,可选择流水线名称、流水线执行描述、执行人、触发信息、项目名称、执行时间、运行状态七种通知内容。
流水线所在的项目,选择准备工作中已创建的项目“Project01”。 代码源 流水线关联的代码源类型,选择“Repo”。 代码仓 选择准备工作中已创建的代码仓“Repo01”。 默认分支 默认使用的分支,选择准备工作中已创建的分支“release-1.0.0”。 选择模板:选择“空模板”,单击“确定”。
取消:在发布过程中,单击“取消”可手动取消本次发布。 重试:在发布过程中,如果出现失败或取消运行,单击“重试”可重试发布流。 回滚:单击“回滚”弹出提示确认框,确认后将取消本次发布过程,将服务状态恢复至发布前。 支持在发布流的任意时刻回滚,可用于当前部署版本不符合预期,需要快速将环境恢复到上一次可用状态的场景。
安全 责任共担 身份认证与访问控制 数据保护技术 审计与日志 服务韧性 认证证书
表页面。 选择需要操作的流水线,可进行以下批量操作。 图2 批量操作流水线 单击“移动到”,弹出“移动分组”对话框,选择某分组,单击“确定”,即可批量将流水线移动到该分组。 单击“执行”,弹出“批量执行”对话框,单击“确定”即可批量执行流水线。 单击“权限管理”,弹出“权限管理”对话框,可批量修改流水线权限。
插件描述将展示在插件市场中,介绍插件主要用途和功能,后期可修改。长度不超过1000字符。 基本信息填写完成后,单击“下一步”,进入“版本管理”页面。 单击,弹出“上传插件”对话框,选择已准备好的插件(插件中已包含输入定义、业务执行脚本等内容),然后上传。上传成功后可以看到带“草稿”标识的版本。 图2 上传插件
枚举:仅支持中文、大小写英文字母、数字、“-”、“_”、“,”、“.”、“/”,长度不超过8192个字符。 选择枚举类型后,在弹出的对话框中添加可选取值,添加完成后在“默认值”下拉框中选择一个默认值,支持输入关键词搜索过滤。 私密参数 参数为私密参数时,系统会将输入参数做加密存储,使用时解密,同时在运行日志里不可见。
单击,选择“编辑”,可修改流水线。 单击,选择“复制”,可基于当前流水线快速创建一条新的流水线。 单击,选择“预览”,可预览流水线。 单击,选择“操作历史”,可查看流水线操作历史记录(新建记录、编辑记录)和触发失败记录。 单击,选择“设置标签”,弹出“设置标签”对话框。 单击,为流水线设置标签,最多可选择5个标签。
添加代码检查任务 单击“阶段_1”的,在弹出的侧滑框里添加“标准策略准出条件”,并选择步骤2中新建好的策略。 图5 添加准出条件 单击或者,为流水线添加一个新阶段,并在新阶段添加准备工作中已创建的构建任务,选择构建任务关联的仓库。 图6 添加构建任务 步骤4:执行流水线验证准出条件 配置完
在“部署步骤”页面,添加“选择部署来源”步骤,配置步骤信息。 图4 配置部署步骤 表3 配置部署步骤 参数项 说明 步骤显示名称 步骤名称。保持默认即可。 选择源类型 软件包来源。选择“制品仓库” 环境 部署环境。选择“Environment01”。 选择软件包 待部署的软件包。这
在左侧导航栏选择“持续交付 > 编译构建”,进入编译构建页面。 单击“新建任务”,根据需要配置任务信息。 配置基本信息:填写任务名称“BuildTask01”,选择Repo代码源,选择已经创建的代码仓库,选择默认分支master,单击“下一步”。 选择构建模板:选择Maven系统
当前仅支持“标准策略准出条件”,可以选择当前项目或租户下创建好的策略。 流水线可以在各阶段单独设置准出条件,准出条件只对当前阶段有效。 同一阶段中可以配置多个不同的准出条件。 单击阶段下方“准出条件”,弹出“准出条件”侧滑框,将鼠标移动到准出条件卡片,单击“添加”。 填写准出条件名称,选择策略。 单击“确定”,即可添加一个准出条件。
执行完成后,可查看流水线执行结果。 变更流水线执行成功时,会将本次运行选择的所有变更状态改为“已发布”状态。 单击流水线名称,进入“流水线详情”页面 单击流水线源卡片的“查看更多”,弹出运行变更侧滑框,展示本次流水线运行时选择的变更信息。 单击列表内“变更标题”可以跳转到变更详情页面。
单击“自定义策略”旁的,弹出“新建策略”对话框,选择策略模板,单击“确定”。 在模板的基础上自定义编排插件,并配置相关信息。 表1 新建策略 参数项 说明 策略名称 策略的名称。支持中文、英文字母、数字、“-”、“_”,不超过128个字符。 策略描述 长度不超过200个字符。 编排插件 选择策略模
在左侧导航栏选择“持续交付 > 发布管理”,进入环境列表页面。 单击“新建环境”,弹出“新建环境”对话框,配置以下信息。 表2 新建集群 参数项 说明 环境名称 项目下环境唯一标识,创建后不可修改,输入“灰度发布demo”。 资源类型 承载服务的资源类型,选择“CCE”。 发布用户
在流水线列表页找到待执行的流水线,单击操作列。 弹出“执行配置”对话框,配置如下信息: 流水线源:选择代码源的分支或标签。 运行参数配置:如果流水线配置了运行时参数,请根据需要设置参数值。运行参数配置及使用请参见配置流水线参数。 执行阶段配置:流水线支持选择任务执行,可以选择一个或多个,默认执行全部任务。
满足不同任务的需求。选择自定义执行机需提前在资源池添加代理资源池,详细操作请参见资源池管理。 说明: 执行主机仅针对非任务级插件。 任务选择 必须选择:必须执行,执行流水线时该任务默认勾选且无法修改。 禁止选择:禁止执行,执行流水线时该任务禁止勾选。 默认选择:执行流水线时该任务默认勾选但可按需修改。
变更详情”页面。 单击右上角“提交发布”,弹出“提交发布”确认框,提示是否确认将变更提交至变更流水线。 图1 提交发布 单击“确定”,完成变更提交,页面跳转至对应变更流水线发布列表页面。 单击右上角“执行”,弹出“执行配置”侧滑框,选择刚提交的变更,其他配置保持默认。 图2 执行配置
配置通过流水线上下文获取构建任务的产物信息 在流水线阶段任务的输入框中通过引用流水线上下文获取相关信息。本示例介绍如何在流水线上使用“Build构建”插件生成构建产物,并在后续阶段的“执行Shell”任务中通过流水线上下文引用,获取构建产物信息。 新建流水线。 在“阶段_1”添加