如何通过Jenkins运行.cmd文件?

时间:2014-06-23 17:24:07

标签: shell jenkins cmd

我有一个.cmd文件,它运行我创建的一个简单脚本。我想通过Jenkins运行这个,但是我遇到了麻烦。截至目前,在execute shell我有

"%WORKSPACE%\FileMove\Runpse.cmd"

这只是我文件的路径。这给了我错误,

[workspace] $ sh -xe C:\DOCUME~1\ADMINI~1.MOS\LOCALS~1\Temp\2\hudson1221785125766485285.sh + '%WORKSPACE%\ForgeFileMove\Runpse.cmd' /cygdrive/c/DOCUME~1/ADMINI~1.MOS/LOCALS~1/Temp/2/hudson1221785125766485285.sh: line 2: fg: no job control Build step 'Execute shell' marked build as failure

据我所知,.sh文件只是詹金斯制作的临时文件,因为我无法在计算机上找到它们。但是我不清楚fg: no job control的含义。除了在执行shell下输入我的文件路径之外,我还需要做些什么吗?

1 个答案:

答案 0 :(得分:4)

由于您在Windows上运行,因此不应execute shell而应Execute Windows batch command