online delivery jenkins jenkins-plugins

delivery - jenkins online



Jenkins múltiples artefactos para la misma construcción (4)

No, Jenkins no proporciona un solo artefacto para guardar. Puede usar el patrón de comodín para igualar cualquier cantidad de artefactos, por ejemplo, Todos los frascos - ** / *. Jar All War - ** / *. War y así sucesivamente.

** / significa Cualquier directorio.

¿Hay alguna manera de guardar / archivar múltiples artefactos de la misma compilación?

Jenkins solo permite un solo paso posterior a la compilación ''Archivar los artefactos'', y Grey desactiva la opción después de que se haya usado una vez.

¿Quizás el ArtifactsArchiver ''s permite múltiples patrones?


Puede separar los caminos por comas, así:

XXX.UnitTests/bin/Release/**.* , XXX.WriteAPI.Service/bin/Release/**.*

Luego obtienes dos artefactos separados.

Consulte http://ant.apache.org/manual/Types/fileset.html para obtener detalles sobre la sintaxis del Patrón Ant .


Puede usar un patrón de estilo Ant , por ejemplo, target/*.jar para archivar múltiples artefactos.

Y es posible utilizar una lista de patrones separados por comas si sus archivos no pueden coincidir con un patrón, por ejemplo, target/*.jar, target/*.war .

Los ? botón al lado del campo de entrada revela esta información.


Si desea guardar dos tipos diferentes de archivos, como archivos zip y archivos html, puede usar

*.html,*.zip

Le ayudará a archivar todos los archivos zip y html en ese directorio.