允许在 Nexus OSS 中重新部署“最新”的 docker 标签

Dus*_*tin 6 nexus docker

我正在使用 nexus 来托管 maven 和 docker 工件。对于 docker 生产工件,我想打开“禁用重新部署”以确保映像一旦可能投入生产就永远不会在 nexus 服务器上更改。

但是,启用“禁用重新部署”似乎无法重新发布“最新”标签以指向最新版本。

尝试推送时,我在客户端上遇到了一些模糊的错误,例如 blob upload invalid: blob upload invalid.

是否可以禁用重新部署到具体版本标签,同时允许使用“最新”等标签

Muk*_*h M 7

在 sonartype 版本 3.21.1 中添加了此功能。选择“禁用重新部署策略”后,我们会获得新选项:允许重新部署“最新”标签,但遵循所有其他标签的部署策略。

声纳型

链接: https: //issues.sonatype.org/browse/NEXUS-18186