检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
口测试等多种类型的任务进行纳管和执行编排。 流水线可视化增删改查 提供图形化界面的流水线创建、编辑、删除和执行状态查看功能。其中,查看功能支持跳转到对应的任务界面查看其日志等详情信息。 流水线插件管理 插件平台内置多款经典系统插件,满足DevOps日常需求,同时支持插件自定义能力
${{ jobs.JOB_xZGhF.artifacts.demo }} 图3 执行Shell 执行流水线,执行成功后即可在日志中查看打印的产物信息。 图4 查看产物信息 父主题: 流水线上下文
单击“官方通知”下“服务动态”,根据需要勾选/取消勾选通知方式。 默认情况下,服务动态通知都发送,邮件通知都不发送。 在流水线首页右上角单击,会弹出“通知”侧滑框,即可查看通知消息。 图1 配置服务动态通知 配置完成后,保存流水线。 配置流水线飞书通知 将流水线信息推送到飞书。 访问CodeArts Pipeline首页。
执行流水线 查看流水线 配置微服务变更流水线 发布管理 CodeArts Release概述 新建CodeArts Release环境 配置CodeArts Release环境变量 配置CodeArts Release发布策略 配置CodeArts Release发布策略 查看CodeArts
发布管理(CodeArts Release)使用指南 发布管理概述 新建发布管理环境 配置发布管理环境变量 配置发布管理发布策略 通过云原生发布插件进行发布 查看发布管理发布结果
线调度运行时会忽略该策略中的准出条件。 在策略列表页面,单击页面右上方“租户策略”,打开“租户策略”侧滑框,可以查看、复制和继承租户级策略。 查看:单击操作列,可查看租户级策略,继续单击右上方“编辑”,可编辑租户级策略。 复制:单击操作列,可基于当前租户级策略复制一个项目级策略。
单击流水线名称,进入“执行历史”页面。 单击历史记录执行编号,切至“流水线详情”页,可实时查看流水线执行进展及任务执行状态。 单击任务卡片,可以查看对应任务日志。 图6 执行流水线 查看流水线执行结果 单击右上角用户名。 单击“CodeArts控制台”。 单击左上角,找到弹性云服务器服务,单击并进入。
操作完成后,单击“保存”,弹出“保存修改”对话框。 确认信息无误,填写修订日志,单击“确定”,完成添加。 切换至单击“历史版本”页签,可查看变量历史版本列表。 单击版本名称,可查看指定版本的自定义变量内容。 单击操作列,可将当前版本和指定版本进行对比。 发布管理环境变量使用示例 用户可以在以下两种场景中使用环境变量。
API的调用方法请参见4.2.5如何调用AP。 约束限制 已有流水线,并且流水线正在执行中。 涉及接口 通过用户token、流水线id停止流水线。 操作步骤 查看项目下构建任务列表。 接口信息 URI:POST /v3/pipelines/stop API文档详情请参见:停止流水线。 API Explorer在线调试请参见:
Repo HTTPS服务扩展点并编辑,确保用户名密码信息正确。 单击右上角的用户名,选择“个人设置”。 单击“代码托管 > HTTPS密码”,即可查看用户名密码信息。 更多信息请参考新建CodeArts服务扩展点。 重新执行变更流水线。 父主题: 常见报错解决方法
配置完成后,单击“保存并执行”,开始执行流水线。 单击运行中的“云原生发布”任务,切换至“任务结果”页签,可以查看当前发布策略执行过程。 图4 查看执行过程 单击右上角“查看详情”,可以跳转到发布策略执行详情。 如下图所示,“灰度起负载”步骤执行成功,可以看到新旧负载的名称、状态、
配置完流水线后,单击“保存并执行”,等待流水线执行。 执行完成后,查看准出条件拦截结果。 如果代码检查任务的检查结果通过准出条件校验,则顺利执行到下一阶段。 图7 执行流水线 如果代码检查任务的检查结果没有通过准出条件校验,则终止执行,单击准出条件,可查看详细校验结果。
发布管理的基本操作流程包括:开通并授权使用CodeArts Pipeline、新建发布管理环境、配置发布管理环境变量、配置发布管理发布策略、通过云原生发布插件进行发布、查看发布管理发布结果。 图1 发布管理服务基本操作流程 父主题: 发布管理(CodeArts Release)使用指南
永久移动,请求的资源已被永久的移动到新的URI,返回信息会包括新的URI。 302 Found 资源被临时移动。 303 See Other 查看其它地址。 使用GET和POST请求查看。 304 Not Modified 所请求的资源未修改,服务器返回此状态码时,不会返回任何资源。 305 Use Proxy
进入项目下流水线,新建或编辑流水线。 在“任务编排”页,新建或编辑任务,单击右上方“更多插件”,也可跳转至扩展插件页面。 扩展插件页面展示全部可使用的插件,单击插件卡片可以查看插件的详细信息。 流水线扩展插件使用场景 使用者可通过扩展插件对接使用各类云服务。如使用CodeArts Pipeline提供的官方插件,如Kubernetes发布。
仓库别名,设置别名后可基于别名生成仓库对应的系统参数,如:“别名_REPOSITORY_NAME”,表示仓库名称。生成的参数可在参数设置页面查看,并在流水线中通过“${参数名}”进行引用。 支持输入大小写英文字母、数字、“_”,不超过128个字符。 描述 不超过1024个字符。 组织
仓库别名,设置别名后可基于别名生成仓库对应的系统参数,如:“别名_REPOSITORY_NAME”,表示仓库名称。生成的参数可在参数设置页面查看,并在流水线中通过“${参数名}”进行引用。 描述 不超过1024个字符。 配置完基本信息,单击“确定”,进入“任务编排”页面。 左侧为Y
单条流水线最大执行并发数,受套餐和购买并发数限制。 超过并发后执行策略 超过并发数后可选择如下两种处理方式: 排队等待:超过并发数后新的触发排队等待执行,可进入流水线详情页查看排队记录。 单条流水线最多支持100条排队记录。 单条排队记录排队时长超过24小时后会被放弃执行。 排队记录支持手动取消排队,即放弃执行。