检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
更新发布商图标 调用方法 请参见如何调用API。 URI POST /v1/{domain_id}/common/upload-publisher-icon 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID 表2 Query参数 参数 是否必选
配置准出条件并对代码检查结果进行校验 方案概述 传统软件质量保障以人工验收测试为主,效率低。当前软件能力难以支持业务需要,大量测试验收需要人工手动进行,自动化覆盖率低,且需要人工筛查识别满足验收条件的版本进行后续发布等处理流程,整体测试效率低下。 CodeArts Pipelin
更或运行中的流水线,页面会弹出“数据处理”侧滑框,需先关闭所有变更并停止所有运行中的流水线。 返回微服务列表,可以查看已创建的微服务,列表项说明如下。 表2 微服务列表 列表项 说明 微服务 微服务的名称。 创建人 创建微服务的用户名。 创建时间 创建微服务的时间,将鼠标悬浮至“
新建流水线分组 功能介绍 新建流水线分组 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline-group/create 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: CodeArts项目ID。
签值一致。 步骤1:新建发布管理环境 登录软件开发生产线。 搜索准备工作中已创建的项目,单击项目名称,进入项目。 在左侧导航栏选择“持续交付 > 发布管理”,进入环境列表页面。 单击“新建环境”,弹出“新建环境”对话框,配置以下信息。 表2 新建集群 参数项 说明 环境名称 项目
华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书 另外,华为云还提供了以下销售许可证及软件著作权证书,供用户下载和参考。具体请查看合规资质证书。 图3 销售许可证&软件著作权证书 父主题: 安全
热门案例 如何使用流水线? 任务中引用的流水线参数不存在 什么是准出条件? 测试套正在执行 执行检查任务获取租户信息失败 提交代码时触发了未监听push事件的流水线 在微服务场景下,java项目如何按顺序部署多个模块的构建包? 流水线配置的定时任务未触发 更多 公共问题 如何使用流水线?
插件平台支持低代码化生成前端页面,拖拽组件生成可视化表单,打通流水线上下文数据,减少插件开发成本。平台默认提供了单行输入、数字、下拉单选、下拉多选、单选框、开关、多行输入等多款组件。 图1 编排组件 将左侧组件拖拽到中间布局区域,单击具体组件,右侧区域展示组件参数配置,参数说明如下: 表2 组件参数说明
获取流水线列表/获取项目下流水线执行状况 功能介绍 获取流水线列表/获取项目下流水线执行状况 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/list 表1 路径参数 参数 是否必选 参数类型 描述 project_id
不涉及。 默认取值: 不涉及。 表3 请求Body参数 参数 是否必选 参数类型 描述 [数组元素] 是 Array of strings 参数解释: 流水线ID列表。 取值范围: 每个ID都为32位字符,仅由数字和字母组成。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型
批量把流水线移动到分组下 功能介绍 批量把流水线移动到分组下 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline-group/pipeline/move 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
Build构建(模板) 仅支持在流水线模板中配置,该插件会在通过模板生成流水线时,依照当前配置的构建任务模板,自动创建构建任务并配置到所生成的流水线中。 测试 TestPlan接口测试 调用CodeArts TestPlan能力进行测试。测试计划是面向软件开发者提供的一站式云端测试平台,覆盖测试管理、
Transfer)风格API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。 终端节点 终端节点即调用API的请求地址,不同服务不同区域的终端节点不同,服务的终端节点信息可参考地区和终端节点。 流水线的终端节点如表1所示,请您根据业务需要选择对应区域的终端节点。 表1 流水线的终端节点 区域名称 区域 终端节点(Endpoint)
状态码: 200 表3 响应Body参数 参数 参数类型 描述 [数组元素] Array of PipelineGroupVo objects 参数解释: 流水线分组参数列表,PipelineGroupVo保存流水线分组参数,包含父、子分组的ID。 约束限制: 不涉及。 表4 PipelineGroupVo
责任共担 华为云秉承“将公司对网络和业务安全性保障的责任置于公司的商业利益之上”。针对层出不穷的云安全挑战和无孔不入的云安全威胁与攻击,华为云在遵从法律法规业界标准的基础上,以安全生态圈为护城河,依托华为独有的软硬件优势,构建面向不同区域和行业的完善云服务安全保障体系。 安全性是华为云与您的共同责任,如图1所示。
基于模板创建流水线 功能介绍 基于模板创建流水线 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline-templates/{template_id}/create-pipeline 表1 路径参数 参数 是否必选 参数类型 描述 project_id
应用示例2:通过流水线上下文获取构建任务的产物信息 在任务的输入框中引用上下文获取信息:使用Build构建插件生成构建产物,并在后续阶段的“执行Shell”任务中引用,获取构建产物信息。 新建流水线。 在“阶段_1”添加“Build构建”插件,获取任务ID,如图1,并将构建产物标识设置为“demo”,如图2。
进入流水线模板列表 首页入口:进入流水线服务首页,默认展示“流水线列表”页,单击“流水线模板”,进入“流水线模板”页。 项目入口:进入项目下流水线,单击右上角“更多 > 模板管理”,进入“流水线模板”页。 模板列表操作项说明如下: 表2 模板列表操作项 操作项 说明 生成流水线。单击
启动流水线 功能介绍 启动流水线 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/{pipeline_id}/run 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释:
应用示例1:流水线执行条件表达式 在流水线阶段任务的执行条件中通过表达式引用上下文,用以限制任务执行。表达式由流水线上下文、操作符、函数或常量组合而成,表达式以编程的方式访问流水线上下文,实现将流水线中运行的实例、变量、任务等信息在流水线之间互相传递。 图1 执行条件表达式 示例: 在执