Pregunta archivos adjuntos jenkins - ¿cuál es la sintaxis?


Intento que Jenkins adjunte un archivo o un conjunto de archivos a la notificación por correo electrónico de que el trabajo se ha completado. Sigo recibiendo un error en la línea de:

Enviar correo electrónico para desencadenar: éxito ERROR: Error al acceder a los archivos para adjuntar: Esperando el patrón Ant GLOB, pero vio C:\p\p\etc\\\*\*\\\*.html.

Ver Conjunto de archivos sintaxis

Y sí, miré ese sitio e intenté todas las variaciones que pude pensar:

/ instead of \<br/>
../\*\*<br/>
../\*\*/\*.html<br/>
removing C:<br/>

¿Cuál es el patrón Ant GLOB que me falta aquí?

Gracias, Scott


11
2017-07-30 23:54


origen


Respuestas:


El directorio base para los archivos adjuntos es el directorio del espacio de trabajo. En general, significa que no puede adjuntar archivos que están más arriba en la jerarquía del directorio que el área de trabajo (bueno, puede usar ../, pero debe estar seguro de la ubicación del área de trabajo). Una solución a este tipo de problemas es copiar sus archivos en el espacio de trabajo primero en un paso de compilación.


14
2017-07-31 15:51



Leer el problema fue informado en https://issues.jenkins-ci.org/browse/JENKINS-23329. Tal vez, el complemento o jenkins de Hockeyapp se haya actualizado, por lo tanto, los archivos deben estar en WORKSPACE; no necesita $ WORKSPACE en la ruta y solo necesita agregar path / to / apk o path / to / ipa.

Por lo tanto, cambio:

C: \ p \ p \ etc ***. Html '

a

** \ *. html '


1
2017-07-25 08:35