本文聚焦于指导用户快速完成第一条流水线的创建与配置。通过本文学习,您可掌握流水线的基本配置流程,理解流水线的工作原理。
前提条件
流程概述
步骤一:新建流水线
步骤二:配置流水线源
单击流水线源阶段的添加流水线源。
选择添加代码源。本文使用流水线 Flow预置的示例代码,如下图所示选择
,然后单击添加。
步骤三:配置测试
在测试阶段,配置Java代码扫描和Maven单元测试任务,相关配置说明如下:
Java 代码扫描:本文保持默认配置。
Maven 单元测试:取消勾选
下的测试用例失败时,停止流水线,其他参数保持默认配置。
步骤四:配置构建
配置基本参数:任务名称、构建集群、构建环境、下载流水线源保持默认。
编排任务步骤。
配置 MavenSettings 文件、安装 Java和执行命令这三个步骤配置保持默认。
配置构建物上传:重要参数配置如下所示,其他参数保持默认。
上传方式:选择组织私有通用制品仓库(制品将上传Packages统一管理)。
添加服务连接:单击添加服务连接,然后在弹出的对话框中单击新建生成服务授权/证书,然后单击创建。
仓库:选择流水线软件包仓库。
说明添加服务连接后,才可选择 Packages 中的通用制品类型仓库作为目标仓库。
步骤五:运行流水线并查看构建产物
在流水线编辑界面单击右上角保存并运行,并在弹出的对话框中二次确认运行。
流水线 Flow会为每个任务都生成单独日志,单击每个任务卡片上的日志,可查看具体的运行信息。
例如:单击Java 构建上传的日志,在弹出的页面中,单击构建物上传,然后在日志信息中查找制品名称,如
Artifacts_4089952
。制品名称用于区分多次构建产生的不同产出物,定义后在部署组件使用,建议使用动态变量形式设置。本文使用默认值:
Artifacts_${PIPELINE_ID}
。(可选)在制品仓库 Packages的对应仓库中查看已上传的制品。
后续操作
为了帮助您进一步优化和扩展您的流水线配置,以下是一些进阶文档链接,供您参考:
该文章对您有帮助吗?