检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
流水线管理常见问题请参见流水线(CodeArts Pipeline)常见问题。 父主题: 开发中心
图1 新建流水线 单击“新建流水线”,进入“新建流水线 > 基本信息”页面,当前服务即为所属项目,填写流水线名称(以“adadss_pipeline”为例),选择流水线源“Repo”,并配置相关参数,流水线源及相关参数说明如表1所示。
在“选择流水线”下拉列表选择流水线,确认最近一次发布构建信息。 单击右下角“基线化”。开发中心后台将记录流水线发布构建的软件包的存储路径,用于版本发布时获取。 在版本详情页面的“版本持续交付”区域,选择“持续开发 > 内建质量”。
在“流水线管理”页面,选择版本,单击“关联流水线”,在“关联流水线”页面,根据界面提示单击“立即前往”,可以进入CodeArts页面创建流水线,如图1所示。 图1 新建流水线 在“流水线管理”页面,单击“新建流水线”。
(pipeline)对象定义 字段名称 字段类型 必选 描述 name String 是 流水线的名称,用户可自定义。
创建流水线 在开发中心左侧导航栏,选择“流水线管理”。 在“流水线管理”页面,选择服务版本,单击“关联流水线”,在“关联流水线”页面,根据界面提示单击“立即前往”新建流水线,如图1所示。 图1 新建流水线 在“流水线管理”页面,单击“新建流水线”。
打包发布 创建/配置/执行流水线 发布流水线构建的包到运维中心 父主题: 基于Spring Cloud框架进行应用上云
#流水线运行实例标识 Query参数:service_id #服务标识 version_id #版本标识 响应示例: { "pipeline_id": "string", #流水线ID "pipeline_name": "string",
创建及规划版本 版本是产品/服务开发的基本单元,为开发团队所要开发的产品/服务创建版本,进而在版本管理活动中进行流水线和发布流程等有序开发和特定发布过程管理。
如果版本未关联流水线,单击左上角“流水线管理”,在“流水线管理”页面为当前版本关联并执行流水线,具体操作请参考通过流水线编译构建版本。 在“调测发布 > 添加发布软件包”页面,单击“添加基线化软件包”(最多可添加20个基线化软件包),弹出“添加基线化软件包”页面。
为所要开发的产品/服务创建版本,在版本管理活动中进行流水线和发布流程等有序版本开发过程管理。 前提条件 已获取项目经理角色权限,权限申请方法请参见申请权限。 创建版本 在开发中心首页下方的“我的团队”区域,选择需要操作的团队卡片,进入该团队空间。
服务级IaC包为“spec”类型的包,可以定义环境下的流水线和组件,以及组件下的资源。 变更任务流:基于用户选择的服务级IaC包,系统可以获取此包定义的所有流水线。可以选择其中一个用于执行变更,若不选择流水线,则系统会生成一条执行环境下所有组件的流水线。
在AppStage开发中心为服务关联CodeArts项目 开发中心默认集成CodeArts工具链,创建团队后,组织管理员或项目经理需要为团队关联的服务关联CodeArts项目,后续服务开发过程中才能正常使用CodeArts服务的代码托管、流水线、编译构建功能;同时在服务配置页面,可查看当前服务的基础信息
服务级IaC包为“spec”类型的包,可以定义环境下的流水线和组件,以及组件下的资源。 变更任务流:基于用户选择的服务级IaC包,系统可以获取此包定义的所有流水线。可以选择其中一个用于执行变更,若不选择流水线,则系统会生成一条执行环境下所有组件的流水线。
master 根据需要配置流水线,然后单击“保存”。 进入“流水线管理”页面,单击右上角“关联流水线”。 在“关联流水线”页面,勾选已新建和配置完成的流水线,单击“确定”。
AppStage开发中心支持集成代码检查、缺陷、流水线、发布通知、代码仓、需求、测试、版本活动和其他共9种类型的工具,系统预置了CodeArts的代码检查、缺陷、流水线、代码仓、需求和测试6种类型的6个工具,同时预置了发布通知工具用于对接运维中心,覆盖研发流程中的各个阶段,达到研发团队高效协同的目的
服务级IaC包为“spec”类型的包,可以定义环境下的流水线和组件,以及组件下的资源。 变更任务流:基于用户选择的服务级IaC包,系统可以获取此包定义的所有流水线,可以选择其中一个用于执行变更。若不选择流水线,则系统会生成一条执行环境下所有组件的流水线。
配置服务扩展信息 开发中心深度集成CodeArts服务的功能,需组织管理员或项目经理对当前服务关联CodeArts项目,后续的服务开发过程中才能正常使用CodeArts服务的代码托管、流水线、编译构建功能;同时在服务配置页面,可查看当前服务的基础信息(如所属产品、所属部门、服务状态等
服务级IaC包为“spec”类型的包,可以定义环境下的流水线和组件,以及组件下的资源。 变更任务流:基于用户选择的服务级IaC包,系统可以获取此包定义的所有流水线,可以选择其中一个用于执行变更。若不选择流水线,则系统会生成一条执行环境下所有组件的流水线。
修改系统菜单关联的工具链: 当前仅概览、需求管理、代码仓管理、流水线管理和缺陷管理菜单支持修改关联的工具链。 在“菜单管理”页面左侧菜单目录中,单击目标菜单。 在目标菜单页面工具链配置模块,单击工具链后的“编辑”。