检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
检查流水线创建状态 功能介绍 检查流水线创建状态 调用方法 请参见如何调用API。 URI GET /v3/templates/{task_id}/status 表1 路径参数 参数 是否必选 参数类型 描述 task_id 是 String 实例ID 请求参数 表2 请求Header参数
通过流水线准出条件-Check代码检查规则策略自动化看护,拦截70%+问题,提高测试效率的同时,提高软件质量。 操作流程 本文基于流水线准出条件-Check代码检查规则策略,通过添加代码检查任务所在阶段的准出条件,对代码检查任务的检查结果进行自动化校验,只有检查结果满足准出条件,才可以进入下一个阶段。
流水线执行失败,代码检查任务报错,提示“CC.10010204.400,任务不存在或者已被删除,请检查请求参数是否正确”。 原因分析 流水线关联的代码检查任务数据丢失,执行时会报此异常。 处理方法 重新创建代码检查任务,并在流水线中重新关联新建的代码检查任务。 进入代码检查服务。 重新创
流水线插件概述 流水线内置了一系列常用的插件,覆盖构建、检查、部署、测试全领域,供用户在流水线编排时使用。同时提供一套标准的扩展插件接入方式,支持企业将已有工具链接入插件平台,或者基于自身业务需求快速开发、发布插件,并在企业内进行共享和复用,加速企业上云。通过打造可视化、低代码、
图2 任务编排 添加代码检查任务 单击“阶段_1”的“新建任务”,弹出“新建任务”侧滑框。 单击“代码检查”分类,找到“Check代码检查”插件。 将鼠标移动到插件,单击“添加”,选择已创建的代码检查任务,选择“Full”检查模式。 图3 添加代码检查任务 添加编译构建任务 单
应用场景 通用软件开发 场景特点:软件开发中需要进行代码检查、编译打包、部署、测试等多项活动,管理多个单独的活动比较复杂,增加管理成本。 使用方式:利用流水线技术将开发过程中的多个活动按需进行关联管理,或并行或串行,按需进行执行,提升交付效率。 DevOps持续交付 场景特点:帮
Depoly,若为容器化部署则推荐使用Codearts Release。 Codearts Release包括以下特性: 提供面向解决方案版本基线管理能力,支持微服务、模块级、产品级多维度版本编排,支持多云版本配套。 云原生微服务发布管理能力,支持微服务灰度编排发布能力,支持蓝绿、金
单击“并行任务”,可以添加一个和已有任务并行编排的任务,即同时执行,如:代码检查任务和构建任务可以同时执行。 为任务配置插件及任务信息,操作说明如下: 表1 配置任务 操作项 说明 添加插件 流水线插件分为构建插件、代码检查插件、部署插件、测试插件和通用插件5种类型,可以根据不同类型进行过
选择调用任务“phoenix-codecheck-worker”,单击“确定”。 代码检查任务有三种检查模式,本文保持默认值“Full”,可根据需要修改。 Full:全量检查,扫描代码仓里的所有文件。 Incremental(last commit): 增量检查,基于最近一次commit文件进行扫描。 Incremental(last
ime to Market)交付周期,提升研发效率。 流水线本质上是一个可视化的自动化任务调度平台,需要配合软件开发生产线中编译构建、代码检查、测试计划、部署等服务的自动化任务使用。根据用户需要的场景,如开发测试环境应用部署、生产环境应用部署等,对这些自动化任务进行自定义编排,一
灵活高效 多step/多层job嵌套编排,代码事件、定时、手工、变更、子流水线等灵活的执行策略。 百万级任务并发执行,满足大规模构建、代码检查、测试并发执行要求。 快速集成 低代码、可视化插件开发体系,降低开发成本,提升开发效率。 统一插件接入标准,支持企业快速开发插件,快速适配业务需求。
入门实践 04 实践 通过介绍典型使用场景,更好地运用流水线服务。 流水线 通过微服务变更流水线修复项目BUG并快速发布 配置准出条件并对代码检查结果进行校验 发布管理 基于Kubernetes原生Service的场景完成微服务蓝绿发布 05 API及错误码 通过流水线开发的API和
用户配置的流水线定时任务没有在指定时间触发。 原因分析 定时任务没有正确配置时间或定时任务没有保存。 处理方法 找到目标流水线,进入“执行计划”页面。 检查定时任务执行日期和执行时间是否按预期时间正确配置。 重新配置定时任务,保存流水线。 父主题: 常见报错解决方法
新增接口:获取流水线步骤执行输出、查询流水线上的构建产物。 2024-03-06 第三十四次正式发布,本次变更说明如下: 下线租户级开源治理策略管理和项目级开源治理策略管理相关接口 2024-01-05 第三十三次正式发布,本次变更说明如下: 查询流水线详情响应示例更新。 获取流水线状
流水线(CodeArts Pipeline)使用流程 流水线服务本质上是一个可视化的自动化任务调度平台,需配合CodeArts中编译构建、代码检查、测试计划、部署等服务的自动化任务使用。 根据实际需要,如开发测试环境应用部署、生产环境应用部署等,对这些自动化任务进行自定义编排,一次配
参数不合法 请求参数或请求体格式不合法 检查请求参数或请求体 400 DEVCP.00021400 请求参数有误,请检查! 请求参数有误,请检查! 检查请求参数是否有误或不合法 400 DEVCP.00021008 不支持该服务的模板 不支持该服务的模板 检查参数是否正确 400 DEVCP
件,帮助高效管理项目,保障产品高质量交付。 该解决方案基于流水线准出条件-Check代码检查规则策略,通过添加代码检查任务所在阶段的准出条件,对代码检查任务的检查结果进行自动化校验,只有检查结果满足准出条件,才可以进入下一个阶段。
例如:滚动发布和灰度发布)。 代码检查 Check代码检查 调用CodeArts Check能力进行代码检查。代码检查服务(CodeArts Check)是基于云端实现代码质量管理的服务,软件开发者可在编码完成后执行多语言的代码静态检查和安全检查,获取全面的质量报告,并提供缺陷的
件,帮助高效管理项目,保障产品高质量交付。 该解决方案基于流水线准出条件-Check代码检查规则策略,通过添加代码检查任务所在阶段的准出条件,对代码检查任务的检查结果进行自动化校验,只有检查结果满足准出条件,才可以进入下一个阶段。 通过流水线参数串联编译构建服务和部署服务 使用编
ull jobId:代码检查任务的id。 checkMode:检查模式。 full表示对本次commit所有代码进行全量检查。 push_inc_full表示对本次commit的变更文件内容进行检查。 push_multi_inc_full表示对上一次检查成功的commit到本次