全部产品
Search
文档中心

云效:制品上传

更新时间:Apr 18, 2025

流水线 Flow 支持将构建物上传至通用制品仓库。本文为您介绍如何在流水线中配置构建物上传。

上传到组织私有通用制品仓库(使用 Packages 统一管理)

云效 Packages 制品仓库支持通用制品MavenNpmPyPINuGet等多种类型制品管理。使用 Packages 统一管理构建产物,方便版本管理和回滚,方便制品元数据管理。

  1. Java · 测试、构建流水线模板为例,在流程配置页面,单击Java 构建上传。然后在任务编辑面板中单击构建物上传

    image

  2. 构建物上传步骤中,配置以下项目:

    配置项

    说明

    步骤名称

    默认为构建物上传,支持自定义步骤名称。

    添加服务连接

    单击添加服务连接,根据界面提示完成创建云效 Packages服务连接

    仓库

    添加服务连接后,可选择制品仓库 Packages 通用制品类型的仓库作为目标仓库。

    重要

    您已在制品仓库 Packages创建通用制品类型的仓库。

    制品名称

    制品名称用于区分多次构建产生的不同产出物,定义后在部署组件使用。默认为Artifacts_${PIPELINE_ID},支持自定义制品名称。

    制品版本

    制品版本用于唯一标识您的制品文件,因此同一制品不允许推送重复版本。默认为${BUILD_NUMBER},支持自定义制品名称。

    打包路径

    您需根据实际情况配置打包路径为项目文件夹的相对路径,支持设置多个文件路径。默认为target/

    制品中包含打包路径的目录

    若勾选,则生成的压缩包中包含完整的打包路径,否则仅包含文件。当选择了多个打包路径时,该值自动设置为true

后续操作

您可以在流水线中编排任务步骤并部署制品,具体操作请参见:主机部署