Jenkins作业中RunProgramInGuest的ExitCode

时间:2016-11-14 07:13:07

标签: windows batch-file jenkins

我在jenkins工作中运行虚拟机中的批处理文件。我使用以下命令来运行它。

..path..\vmrun.exe -T ws -gu username -gp password runProgramInGuest "c:\vm_image.vmx" -activeWindow -interactive "C:\Installer.bat"

作业正常运行并安装软件(通过运行批处理文件)。 但有时它会退出退出代码2。 所以詹金斯表现出失败的工作。

我知道退出代码2在这份工作中意味着什么吗? 这个命令的其他可能的退出代码有什么意义?

如何判断工作是否通过?

1 个答案:

答案 0 :(得分:0)

如果我明白你跑了什么,那就是:

0 - VIX_OK 手术很成功。

1 - VIX_E_FAIL 未知错误。

2 - VIX_E_OUT_OF_MEMORY 内存分配失败:内存不足。