Estamos utilizando Nexus para implementar nuestros artefactos de instantáneas. Nuestro servidor de compilación los implementa durante cada compilación usando el siguiente comando: mvn deploy. Como resultado de cada compilación, se implementa la versión más nueva del artefacto. El problema que ya existen sobre docenas de artefactos se implementa en el repositorio y, por supuesto, solo necesitamos el último artefacto. ¿Hay alguna forma de limitar el número de artefactos de instantáneas desplegados en Nexus? Gracias por su ayuda, Michael¿Cómo limitar el número de artefactos de instantáneas implementadas en Nexus?
Respuesta
Crea una tarea programada para purgar instantáneas antiguas.
Los siguientes enlaces describen la funcionalidad:
- Nexus scheduled tasks
- Managing scheduled tasks - Repository Manager 2
- Configuring and Executing Tasks - Repository Manager 3
Puede configurar la tarea de mantener siempre un número mínimo de artefactos. Es muy flexible.
La única "Gotcha" en la versión 2 de la Repository Manager, es que usted tendrá que ejecutar también una segunda tarea, Vaciar papelera, con el fin de reclamar el espacio en disco. Para la Versión 3, deberá ejecutar Almacén de blobs compacto para asegurarse de que la eliminación devuelva el espacio en disco. Ver los documentos arriba.
Sospecho que no. http://weblogs.java.net/blog/johnsmart/archive/2010/01/03/tale-two-repository-managers-nexus-and-artifactory-compared-and-co
[...] Artifactory también le permite limitar el número de instantáneas por artefacto para cada repositorio.
Esto se dice en contradicción con Nexus.
Todos los administradores de repositorios de Maven pueden purgar instantáneas. Es por eso que hay dos tipos de repositorio alojado Maven. –
Si usted tiene el acceso de administrador en Nexus Entonces,
sesión en Nexus.
Examinar Administración.
Ir a Tareas programadas.
Puede agregar la tarea: Eliminar instantáneas antiguas.
Seleccione el tipo de tarea como Eliminar instantáneas del repositorio.
Puede definir el conteo mínimo de instantáneas o la retención de instantáneas como necesario.
- 1. Nexus admite la carga masiva de artefactos?
- 2. eliminar artefactos del repositorio de nexus
- 3. Carga de artefactos a Nexus, sin Maven
- 4. ¿Cómo relaciona las versiones de artefactos Maven en el administrador de repositorios Nexus?
- 5. Nexus Wont Servir instantáneas de Grupo predeterminado Pública
- 6. JTextField: ¿Cómo limitar el número de charaters?
- 7. ¿Limitar el número de registros de mysqldump?
- 8. Actualización del repositorio de Nexus con artefactos locales
- 9. Cómo limitar el número de documentos de actualización en mongodb
- 10. ¿Cómo puedo limitar el número de decimales en un UITextField?
- 11. Cómo limitar el número máximo de subprocesos paralelos en Perl
- 12. ¿Cómo puedo limitar el número de subprocesos activos en Python?
- 13. ¿Cómo limitar el número de caracteres en JTextField?
- 14. Cómo limitar el número de líneas en JTextArea?
- 15. ¿Cómo limitar el número de pestañas en un UITabBarController?
- 16. imap_search limitar el número de mensajes devueltos
- 17. ¿Cómo limitar un número decimal?
- 18. ¿Cómo puedo desplegar solo el archivo pom en mi repositorio de instantáneas en Maven?
- 19. Maven: ¿Cómo crear el ensamblaje con artefactos de instantáneas sin el nombre de archivo de marcas de tiempo?
- 20. ¿Cómo puedo hacer que Nexus capture archivos de artefactos en repositorios proxy?
- 21. Cómo limitar el número de celdas que muestra UITableview?
- 22. Cómo prevenir la sobreescritura de los artefactos lanzados (versiones no instantáneas) en repositorio de Maven en Hudson
- 23. jQuery ordenable - Limitar el número de elementos en la lista
- 24. Limitar el número de conexiones simultáneas en Apache 2
- 25. Django: Limitar el número de relaciones en una relación OnetoMany
- 26. ¿Puedo limitar el número de caracteres de TextView?
- 27. compilando con maven y nexus atascados en la descarga de artefactos
- 28. ¿Cómo puedo limitar el tamaño del access_log de Apache y limitar el número de registros archivados que guarda?
- 29. ¿Es posible poner archivos binarios en el repositorio de nexus?
- 30. HTML Select + limitar el número de opciones visibles
¡Gracias por su ayuda! – Michael
JFTR, esa tarea tiene un indicador de 'eliminar inmediatamente' desde Nexus 2.0 ([NEXUS-4579] (https://issues.sonatype.org/browse/NEXUS-4579)). – nabcos