es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Nexus Sonatype OSS curl o wget

¿Es posible descargar toda la carpeta del repositorio con curl o wget?
Puedo hacerlo de manera individual:
curl -X GET -u usuario:contraseña http://IP:8081/repositorio/archivo.xx -O
Pero hay cientos y se actualiza cada semana.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Sí, es posible descargar toda la carpeta del repositorio con curl o wget. Una forma de hacerlo es usando la descarga recursiva con wget. El comando para descargar todos los archivos y carpetas de una URL específica sería:

    wget -r -np -nH --cut-dirs=1 -R index.html http://IP:8081/repository/
    

    Este comando descargará todos los archivos y carpetas en el repositorio, excluyendo los archivos index.html, y mantendrá la estructura de directorios original.

    Alternativamente, puedes usar una herramienta como Nexus CLI o la API REST de Sonatype Nexus para descargar todo el contenido del repositorio en un solo comando. Esto puede ser automatizado y programado para actualizaciones regulares.

Comments are closed.