2010-12-07 17 views
8

¿Alguien sabe de un complemento nexus o API que permite el monitoreo de despliegues de artefactos mvn en un repositorio de nexus? mi problema es que los desarrolladores están cargando todo tipo de jar a un repositorio nexus y no tengo forma de saber quién hizo qué y por qué? ¿Cómo implico una regla sobre ellos para que tengan que escribir un comentario antes de subir los archivos a nexus? ¿Hay alguna manera de hacer esto en mvn/nexus?monitoreo nexus repo

Jenny

Respuesta

7

Hay varios RSS feeds para las notificaciones de radiodifusión de eventos dentro de Nexus.

Para monitorear los nuevos despliegues me gustaría sugerir:

http://nexushost:8081/nexus/service/local/feeds/recentlyDeployedArtifacts

En cuanto a las normas de aplicación de despliegue, sus opciones son más limitadas. Nexus Professional tiene la capacidad de aplicar rules, sin embargo, esto solo funciona como parte de la funcionalidad de promoción de compilación. No estoy seguro de qué tan flexible es esta funcionalidad, y no forma parte de la edición de OSS.

0

Como se indica en la otra respuesta, hay una serie de feeds RSS. En términos de quién hizo qué y seguimiento, incluso en la versión OSS puede configurar diferentes usuarios y roles. Simplemente, otorgue a cada usuario su propio nombre de usuario y contraseña, y solo otorgue derechos de implementación a aquellos en los que confíe para hacer lo correcto.