草庐IT

EXIT_SUCCESS

全部标签

windows - 在 Jenkins 中执行 Windows 批处理命令一直失败并显示 Exit-1 状态

我正在Windows10机器上测试“Jenkins版本2.89.4”,我配置了一个简单的作业来测试一些东西。在Jenkins的构建部分下,我使用了“执行Windows批处理命令”并使用了以下两个命令。以下两个命令在命令提示符下都可以正常执行,但是JenkinsBuild作业总是失败并显示Exit1状态。dateecho"SampleBuildjobcompletedsuccessfully."无法获取失败的原因。以下是我们在控制台输出中看到的内容。由用户管理员启动在工作区C:\ProgramData\Jenkins\workspace\SampleBuildJob中构建[SampleB

windows - 批处理文件中的 "EXIT"无法覆盖以前命令的返回码

从Windows命令行运行此批处理文件导致%errorlevel%为5(即在执行批处理文件后在命令行上运行echo%errorlevel%打印数字5):EXIT/B5这很好。但是,无论如何,运行此批处理文件都会导致%errorlevel%为0:sleep1EXIT/B5我希望它返回错误代码5。我该怎么做?注意:如果我将sys.exit(13)添加到sleep.py(见下文),那么第二个批处理文件将返回退出代码13。所以我的批处理文件将返回退出代码sleep.py脚本而不是通过EXIT命令指定的退出代码(这很奇怪)。sleep.bat:sleep.py%1sleep.py:imports

windows - CasperJS exit() 退出 bat 文件?

我在bat文件中运行casperJS,但似乎在casperJS中调用exit()也会退出()我的bat文件。我的bat文件是:casperJS%1%2%3echotestconvert%3-resize"20%x20%"%3然后执行这个.js文件:varstart=newDate().getTime();varcasper=require("casper").create(),viewportSize={width:1200,height:600},url=casper.cli.args[0],ACfilename=casper.cli.args[1];casper.start().z

windows - Windows 7 中的 Git 错误 : git did not exit cleanly (exit code 128)

我真的是git的新手,但今天,我需要在我们的WIN732位机器上创建一个存储库。我去这里,然后跟着这个,除了key。https://github.com/msysgit/msysgit/wiki/Setting-up-a-Git-server-on-Windows-using-Git-for-Windows-and-CopSSH我做的步骤:下载并安装GitforWindows创建了硬链接(hardlink)。安装了CopSSH添加一个名为gituser的用户,并设置一个密码。在CopSSH中激活了用户。但是,在这里,我关闭了公钥身份验证。创建了一个新的存储库添加C:\Git\cmd;C

windows - Windows 上的 Docker : Error processing tar file(exit status 1): write/app/wiki. de.bin:设备上没有剩余空间

我正在尝试通过DockerFile添加一个.bin文件(名称wiki.de.bin)到docker。当我尝试构建它时,我收到一条错误消息:Errorprocessingtarfile(exitstatus1):write/app/wiki.de.bin:nospaceleftondevice.我已经完成了dockersystemprune以及dockervolumels-qfdangling=true,但是它没有帮助。我该怎么办?我正在使用具有Hyper-V的Windows10家庭版。这里是相关的系统信息。这与我只有6.42GB可用虚拟内存有什么关系吗?如果是,我该如何解决这个问题?

c++ - CreateDirectory 报告失败但错误代码为 ERROR_SUCCESS

我有一个用于创建目录的函数。它使用CreateDirectoryA()CreateDirectory报告失败,但是当我使用GetLastError()检查错误代码时,它报告ERROR_SUCCESS代码:BOOLisDirCreated=CreateDirectoryA(dirName.c_str(),NULL);DWORDdw=GetLastError();if(isDirCreated){if(!SetFileAttributesA(dirName.c_str(),attributes)){printf("SetFileAttributes()%sfailedwith(%d)",d

windows - 进程.exit(0) : output disappears?

Emacslisp命令调用nodehello.js:(call-process"node"niltnil"hello.js")hello.js的两种变体:hello_1.js:console.log('Helloworld!');输出:Helloworld!0hello_2.js:console.log('Helloworld!');process.exit(5);输出(日志语句没有输出!):5process.exit(5)导致输出被抑制的原因是什么?注意事项:我在GNUEmacs24.3.1(i386-mingw-nt5.1.2600)中遇到了这个问题2013-03-17在MARVI

python - 停止 python 进程,以便上下文管理器仍然调用 __exit__ (在 Windows 中)

如何停止python进程,使任何事件的上下文管理器在关闭前优雅地调用它们的__exit__函数?我使用上下文管理器(__enter__()和__exit__())可靠安全地关闭与光学硬件的连接。这一直很有效,尽管我们现在开始执行运行数小时的例程。通常我们会在开始一个程序后不久意识到我们有一个错误,并且宁愿短暂地停止这个过程。我一直在运行PyCharm的代码,它允许您“停止”正在运行的进程。这似乎会立即终止进程,无论我是在调试还是在运行。__exit__函数似乎没有被调用。此外,控制硬件的计算机运行Windows,如果它以某种方式起作用的话。******确实在发挥作用。Macosx似乎调

c++ - ReadFile() 说它失败了,但错误代码是 ERROR_SUCCESS

我在Windows上使用ReadFile()从串口读取数据。这段代码在某个时间点运行良好,但现在失败了,我正试图追踪问题的根源,所以我怀疑这是串行配置或超时的问题,因为这些都没有改变。ReadFile()返回false,表示发生错误。但是,当我立即检查GetLastError()的值时,它返回0,即ERROR_SUCCESS。读取的字节数为0,所以我倾向于认为确实是出了问题,但那个错误代码是完全没有用的。有什么想法吗?谢谢。编辑:以下是一些相关的代码片段:#defineGPS_COM_PORTL"COM3"//forreference,thedevicecommunicatesat11

c - RegSetValueEx 返回 ERROR_SUCCESS 但没有显示任何值

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭9年前。我正在尝试在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run下设置一个注册表值,以使我的应用程序在启动时运行。以下函数返回TRUE,但未显示该值。BOOLInstallRunOnStartup(constchar*applicationName){HKEYkey;charfil