更新时间:2024-02-05 GMT+08:00
分享

新建私有依赖库

首次使用私有依赖库时,需要新建仓库。只有租户管理员才有权限创建私有依赖库。

  • 通过首页入口进入私有依赖库,用户可以单击页面左上方“新建私有依赖库”
  • 通过项目入口进入私有依赖库,用户可以单击页面左上方进行创建。
  1. 进入“新建私有依赖库”页面。

  2. 配置仓库基本信息,单击“确定”

    配置项

    是否必填项

    说明

    仓库类型

    用户可以选择“本地仓”“聚合仓”

    本地仓:托管在服务端的制品仓库,是实际物理仓库,用户可以在本地仓可以上传不同类型制品。

    聚合仓:聚合本地仓、代理仓库,提供统一制品仓库入口,简化客户配置。请参考聚合仓

    仓库名称

    仅支持中文,英文,数字,下划线(_),连字符(-)和点(.),长度20字符以内。

    说明:

    私有依赖库新建完成后,仓库的名称不支持修改。

    制品类型

    本地仓支持Maven、npm、Go、PyPI、RPM、debian、Docker、Conan、NuGet制品仓库。

    聚合仓支持Maven、npm、PyPI制品仓库。

    选择不同格式的仓库,页面会展示对应的配置,请参照仓库配置说明完成进一步配置。

    归属项目

    为当前创建的仓库选择归属项目。设置完成后,所属项目无法更改。

    描述

    长度200字符以内。

  3. 页面左侧列表展示已创建的私有依赖库名称,单击仓库名称显示仓库详情,分为“概览”“资源统计”“操作日志”三个页签。

    • 概览:显示仓库的名称、仓库类型、仓库地址、相对路径、创建人、创建时间、修改人、修改时间、制品个数、制品总大小信息。

    • 资源统计:按照“文件数量趋势”“存储容量趋势”,对仓库上传制品动态进行统计。

    • 操作日志:展示了在仓库中上传、删除、从回收站还原的操作历史。

仓库配置说明

除了公共配置信息外,每种格式仓库对应了不同的配置项,详情如下。

仓库格式

配置项

是否必填项

说明

Maven

版本策略

包括“Release”“Snapshot”两个选项。

推荐全部选择,这样系统将生成“Release”“Snapshot”两个仓库;也可以根据自己团队的需求至少选择一个,这样系统将生成一个“Release”或者是“Snapshot”仓库。

添加路径

输入需要添加的路径,单击“+”

构建时,只允许以该路径开头的Maven文件上传到私有库。

npm

添加路径

输入需要添加的路径,单击“+”

构建时,只允许以该路径开头的npm文件上传到私有库。

Go

添加路径

输入需要添加的路径,单击“+”

构建时,只允许以该路径开头的go文件上传到私有库。

PyPI

添加路径

输入需要添加的路径,单击“+”

构建时,只允许在“setup.py”文件中的“name”值与添加的路径匹配的PyPI依赖包上传到私有库。

RPM

添加路径

输入需要添加的路径,单击“+”

构建时,只允许以该路径开头的RPM二进制文件上传到私有库。

Conan

添加路径

输入需要添加的路径,单击“+”

只允许在本地客户端上传以该路径开头的Conan文件到私有库。

分享:

    相关文档

    相关产品