我在jenkins工作中运行虚拟机中的批处理文件。我使用以下命令来运行它。
..path..\vmrun.exe -T ws -gu username -gp password runProgramInGuest "c:\vm_image.vmx" -activeWindow -interactive "C:\Installer.bat"
作业正常运行并安装软件(通过运行批处理文件)。 但有时它会退出退出代码2。 所以詹金斯表现出失败的工作。
我知道退出代码2在这份工作中意味着什么吗? 这个命令的其他可能的退出代码有什么意义?
如何判断工作是否通过?
答案 0 :(得分:0)
如果我明白你跑了什么,那就是:
0 - VIX_OK 手术很成功。
1 - VIX_E_FAIL 未知错误。
2 - VIX_E_OUT_OF_MEMORY 内存分配失败:内存不足。