仓库设置

本文介绍如何对 Maven 私有仓库进行设置。

设置仓库描述和公开性

作为仓库管理员,您可以在制品仓库 Packages页面,单击目标制品仓库,然后在左侧导航栏,选择设置 > 基本信息,设置仓库的公开性仓库描述

image

您还可以在基本信息页面对仓库进行删除,删除后的仓库将被移入回收站。

设置仓库的清理和覆盖策略

作为制品仓库的管理员,您可以单击设置 > 仓库策略,配置仓库的保留和覆盖策略。

  • 开启保留策略,云效 Packages 将会自动删除保留版本数之外的老的制品版本,版本数按照不同的制品分别计数。

  • 开启制品允许覆盖,Release 制品将允许被覆盖。

说明

无论是否开启制品允许覆盖,Snapshot 制品都可被覆盖。

image

代理设置

云效制品库具备代理其他仓库的能力,当下载的包在制品库不存在时,它会自动尝试从代理库下载。您可以代理阿里云公共仓库或者私有仓库。

说明
  • 云效制品库支持代理多个外部仓库,但不允许代理其它云效 Packages 的仓库。

  • 代理私有仓库时,请确保您的私有仓库可被公网访问到。

image

重要

如果代理的远程仓库的网络环境不佳会导致云效私库的下载速度变慢。

相关文档

仓库的成员角色和权限的相关配置,请参见仓库成员权限