检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过配置流水线执行计划,可以配置代码提交时触发流水线执行、操作合并请求时触发流水线执行和创建标签时触发流水线执行。 具体配置方法和触发机制请查看配置流水线执行计划。 父主题: 功能使用
任务编排完成后,单击“保存并执行”,开始执行流水线。 步骤4:查看编译构建和部署结果 流水线执行成功后,分别查看流水线参数在编译构建和部署任务之间传递的结果。 查看编译构建结果 在左侧导航栏选择“制品仓库 > 软件发布库”。 展开左侧项目导航树,查看构建成功后上传的软件包。 如图,可以看到相对路
用环境变量。 灰度引流插件 选择引流类型,包括:Service蓝绿引流和ASM灰度引流。 Service蓝绿引流:基于集群Service将所有流量切换至新负载(灰度负载)。 ASM灰度引流:基于ASM的VirtualService和DestinationRule配置来控制访问流量
配置角色权限和人员权限。 配置角色权限 通过勾选/取消勾选,指定角色对当前流水线的查看、执行、编辑、删除操作权限。 图1 配置角色权限 配置人员权限 通过勾选/取消勾选,指定人员对当前流水线的查看、执行、编辑、删除操作权限。 图2 配置人员权限 父主题: 配置流水线
执行流水线 流水线支持一键执行,执行过程可视化,可实时查看执行进度、日志、结果等信息,提供健康度分析。 执行流水线 访问CodeArts Pipeline首页。 在流水线列表页找到待执行的流水线,单击操作列,选择“手动执行”。 弹出“执行配置”弹窗,配置如下信息: 流水线源:选择代码源的分支或标签。
仓库别名,设置别名后可基于别名生成仓库对应的系统参数,如:“别名_REPOSITORY_NAME”,表示仓库名称。生成的参数可在参数设置页面查看,并在流水线中通过“${参数名}”进行引用。 支持输入大小写英文字母、数字、“_”,不超过128个字符。 描述 不超过1024个字符。 组织
单击“官方通知”下“服务动态”,根据需要勾选/取消勾选通知方式。 默认情况下,服务动态通知都发送,邮件通知都不发送。 在流水线首页右上角单击,会弹出“通知”侧滑框,即可查看通知消息。 图1 配置服务动态通知 配置完成后,保存流水线。 配置流水线飞书通知 将流水线信息推送到飞书。 访问CodeArts Pipeline首页。
单击流水线名称,进入“执行历史”页面。 单击历史记录执行编号,切至“流水线详情”页,可实时查看流水线执行进展及任务执行状态。 单击任务卡片,可以查看对应任务日志。 图6 执行流水线 查看流水线执行结果 单击右上角用户名。 单击“CodeArts控制台”。 单击左上角,找到弹性云服务器服务,单击并进入。
操作完成后,单击“保存”,弹出“保存修改”对话框。 确认信息无误,填写修订日志,单击“确定”,完成添加。 切换至单击“历史版本”页签,可查看变量历史版本列表。 单击版本名称,可查看指定版本的自定义变量内容。 单击操作列,可将当前版本和指定版本进行对比。 发布管理环境变量使用示例 用户可以在以下两种场景中使用环境变量。
Repo HTTPS服务扩展点并编辑,确保用户名密码信息正确。 单击右上角的用户名,选择“个人设置”。 单击“代码托管 > HTTPS密码”,即可查看用户名密码信息。 更多信息请参考新建CodeArts服务扩展点。 重新执行变更流水线。 父主题: 常见报错解决方法
代码托管”,进入代码托管服务。 单击流水线关联的代码仓库名称,进入仓库详情页。 单击“代码”页签下的“Tags”子页签,即可在标签列表查看到通过流水线创建的标签v1.0.0。 图3 查看标签
测试 TestPlan接口测试 调用CodeArts TestPlan能力进行测试。测试计划是面向软件开发者提供的一站式云端测试平台,覆盖测试管理、接口测试,融入DevOps敏捷测试理念,帮助您高效管理测试活动,保障产品高质量交付。了解更多。 TestPlan接口测试(模板) 仅支持
发布管理的基本操作流程包括:开通并授权使用CodeArts Pipeline、新建发布管理环境、配置发布管理环境变量、配置发布管理发布策略、通过云原生发布插件进行发布、查看发布管理发布结果。 图1 发布管理服务基本操作流程 父主题: 发布管理(CodeArts Release)使用指南
进入项目下流水线,新建或编辑流水线。 在“任务编排”页,新建或编辑任务,单击右上方“更多插件”,也可跳转至扩展插件页面。 扩展插件页面展示全部可使用的插件,单击插件卡片可以查看插件的详细信息。 流水线扩展插件使用场景 使用者可通过扩展插件对接使用各类云服务。如使用CodeArts Pipeline提供的官方插件,如Kubernetes发布。
仓库别名,设置别名后可基于别名生成仓库对应的系统参数,如:“别名_REPOSITORY_NAME”,表示仓库名称。生成的参数可在参数设置页面查看,并在流水线中通过“${参数名}”进行引用。 描述 不超过1024个字符。 配置完基本信息,单击“确定”,进入“任务编排”页面。 左侧为Y