在http://docs.buildbot.net/latest/manual/cfg-buildsteps.html#shellcommand链接下
在shell命令中声明
在Windows上,命令通过cmd.exe / c运行,效果很好。但是,如果您正在运行批处理文件,则错误级别无法正确传播,除非您添加“呼叫”#39;在批处理文件的名称之前:cmd = [' call',' myfile.bat',...]。
它表示命令是执行cmd.exe。
我认为cmd.exe位于c:\ windows \ system32 \ cmd.exe中,我是正确的,或者是从Windows启动时的其他位置调用。
答案 0 :(得分:0)
cmd.exe是在Jenkins进程的系统路径变量PATH中找到的。在我的机器上,它位于C:\ windows \ system32 \ cmd.exe中。