我正在尝试cmd /c echo hello
在 Windows 上运行的詹金斯奴隶上使用 groovy 执行。
这是我的常规:
node('WINDOWS-SLAVE-1') {
def cmd_command = "cmd /c echo hello"
cmd_command.execute()
}
我可以在作业日志中看到它确实在那个 Windows 从站上运行:'Running on WINDOWS-SLAVE-1'
但我收到一个错误:java.io.IOException: error=2, No such file or directory
如果我尝试像运行 linux 一样ls -l
工作正常。给我看我主人的文件。
如何从我的 groovy 脚本在我的 windows jenkins slave 上执行这个 CMD 命令?