/ / windows for bucle sentencia está fallando en jenkins - batch-file, jenkins

Windows for loop instrucción está fallando en jenkins - batch-file, jenkins

Estoy tratando de copiar un conjunto de archivos zip a través de jenkins build. El mismo comando funciona en windows cmd line pero falla en jenkins build. El siguiente es el comando que estoy tratando de ejecutar.

para / r% i en (./*.zip) hacer cp "% i" c: temp

Cualquier ayuda es apreciada.

Respuestas

1 para la respuesta № 1

"falla" ¿cómo?

Con toda probabilidad, te refieres a "no se puede copiar".

Es probable que esté utilizando las utilidades de reemplazo * nix, por lo que debe asegurarse de que cp.exe está en tu camino o usa el windows utilidad copyno cp.

Ah! El error es un fallo de sintaxis. Te tuve editado en esa información adicional, incluso agregada asuntos menores como el mensaje de error preciso, sería más fácil de localizar y asesorar.

Con toda probabilidad, necesitas usar

for /r %%i in (./*.zip) do copy "%%i" c:temp

pero esto es una conjetura en la ausencia de un informe de error completo.