【发布时间】:2019-11-08 14:06:38
【问题描述】:
我正在寻找配置 Artifactory 的选项,当有人尝试上传相同的发布版本时它应该会失败。
我们有 Jenkins 构建设置,它会上传 maven 工件并覆盖已存在的发布版本。 JFrog Artifactory 中是否有为已经存在的 Artifactory 返回错误。
我查看了 JFrog 文档,但找不到任何设置。 (如果我错过了,我不会)
【问题讨论】:
标签: artifactory
我正在寻找配置 Artifactory 的选项,当有人尝试上传相同的发布版本时它应该会失败。
我们有 Jenkins 构建设置,它会上传 maven 工件并覆盖已存在的发布版本。 JFrog Artifactory 中是否有为已经存在的 Artifactory 返回错误。
我查看了 JFrog 文档,但找不到任何设置。 (如果我错过了,我不会)
【问题讨论】:
标签: artifactory
您可以通过不授予删除权限来防止用户(例如您用于将 Jenkins 连接到 Artifctory 的用户)或组覆盖已部署的版本或唯一快照。非唯一快照始终可以被覆盖(前提是授予了部署权限)。可以在here找到有关管理某些 repos 权限的更多详细信息(如果需要)。
【讨论】: