谁将工件上传到 Nexus?

who uploaded the artifact to Nexus?

1) 通过查看 Nexus 中的工件,我如何知道谁将工件上传到 Nexus?有很多开发人员部署到 Nexus。在 Jenkins 的 maven 发布过程中,他们提供了他们的 AD 用户名和密码。

2) 我的 settings.xml 也有服务器 ID、用户名和密码。

我想知道是否使用开发者的用户名和密码进行部署,或者 settings.xml 总是覆盖开发者的用户名和密码进行部署。

我想通过查看 Nexus 中关于谁部署了它的一些元数据来确认这一点。如果我发现开发人员的用户名和密码用于部署,我想看看如何强制他们都使用一个用户名和密码进行部署。

谢谢

如果您有 Sonatype,您可以在 UI

中简单地看到它

如果您有 Nexus Pro,您还可以获得自定义元数据: https://books.sonatype.com/nexus-book/reference/custom-metadata-plugin.html