Tengo un script en Jenkins CI que opcionalmente hace la dependencia: go-offline. La otra opción debería ser no hacer nada. Pero no puedo poner "" allí; debe ser un objetivo.Maven: ¿Qué objetivo utilizar como no operativa (con fines de scripting)?
Entonces, ¿cuál elegirías? Debe:
- Sea en el centro, siempre accesible
- Tome tiempo mínimo
- tiene salida mínima
- no tienen efectos secundarios
Estaba pensando en algo de ayuda: ... objetivo, pero esos tienden a tener una gran cantidad de salida. ¿Alguna mejor?
¿Por qué están haciendo el script vía go-offline y usando la opción mvn -o? ¿Y para qué? – khmarbaise
go-offline asegura la descarga de todas las dependencias necesarias, incluso aquellas que no se descargan sin ella. Mayormente plugin deps. No estoy seguro sobre los mecanismos detrás de esto. El objetivo es poder construir en otra máquina que no tenga acceso al repositorio en la VPN de nuestra compañía. –
Hm. Construir sin acceso a repositorios en Maven no tiene sentido. Puede ser que no veo el punto ... – khmarbaise