Bamboo No se puede publicar artefacto

Tengo una pregunta sobre la configuration de artefactos; Estoy trabajando con compilation automática utilizando files de código fuente de SVN.

Rq: todas las tareas que utilicé en Bamboo son scripts de DOS.

Después de una compilation exitosa, configuré Artefactos poniendo /*.BIN en el campo Copiar patrón.

el file generado (file BIN) se encuentra debajo de mi espacio de trabajo (c: \ workspace \ Bin) por eso modifiqué el bamboo.artifacts.directory en el file bamboo.cfg.xml por: "C: \ workspace", y puse " Bin "en Ubicación en la definición de artefacto de bambú;

Sin embargo, después de build correctamente el proyecto, encontré en el file de logging la siguiente línea: "No se puede publicar el artefacto [XXXXXX]: nulo" y no hay ningún artefacto generado.

¿Podría alguien ayudarme por favor?

El problema más probable es cualquiera de los permissions o que bambú no tiene acceso de escritura a un directory fuera del área de trabajo de bambú. Recuerde que se está ejecutando como el usuario que ejecuta el service de bambú como. Su espacio de trabajo (donde codifica) y el espacio de trabajo de bambú (donde ocurre la construcción) son dos cosas diferentes. Sería mejor que usara la configuration pnetworkingeterminada que coloca los artefactos compartidos de bambú en un almacenamiento de artefactos de espacio de trabajo de bambú, y luego insertando un script simple para copyrlos en donde quiera después.

Otros problemas comunes incluyen no definir correctamente el artefacto, ya sea digitando el nombre o la ruta, o no especificando la location / nombre correctos del artefacto.

Tuve el mismo error en mi sistema. El problema terminó siendo que los firewalls habían cambiado en nuestro server principal de Bamboo. Los artefactos se crearon en el agente remoto pero no se pudieron enviar al server principal para su file. La reapertura del puerto principal de Bamboo a los agentes remotos resolvió el problema.

Descubrí que la publicación de artefactos puede fallar sin un error si no hay suficiente espacio en el disco en el server (si usa almacenamiento local). Puede verificar el "Espacio libre en disco" en la página "Información del sistema" en su configuration de Bamboo.

    Intereting Posts