jenkins - 当“执行命令”使用“cmd /c”时,Jenkins 挂起
问题描述
我正在使用 Jenkins 创建一个构建过程。在步骤的“构建”部分,我创建了一个“通过 SSH 发送文件或执行命令”块来从 environment.yml 文件构建一个 conda 环境。为此,我试图在“执行命令”字段中使用命令。但是,每当我输入类似的命令时cmd /c "my command here"
,该进程就会永远挂起(或至少直到它超时)。我什至尝试过cmd /c "exit"
,它应该只打开一个终端并立即退出,并且永远挂起。任何人都有这方面的经验并且可以帮助我弄清楚如何构建我的命令以使其不会挂起?
编辑
这个 Jenkins 问题表明它可能与退出状态文件有关。
不确定这是否有帮助。
解决方案
推荐阅读
- c# - SaveChangesAsync 返回异常而不是 0
- python-3.x - 变量名的地址是什么?
- clang - 为什么在 clang 命令中指定目标时调用 gcc 链接器而不是 ld.lld?
- python - 你可以在python中将一个浮点数的字符串转换为一个整数吗?(在 1 个步骤中)
- react-native - 反应原生图像上方的线性渐变
- html - 当我最小化浏览器时,背景颜色不会跟随我的图片
- xamarin.forms - Xamarin.Forms MediaElement 纵向视频在 Android 12 上出现口吃,但横向视频有效
- flask - 如何在烧瓶中启用 Gzip 压缩?
- php - 使用包含从不同目录访问文件
- java - 卡在 javafx.graphics 上不会将 com.sun.javafx.sg.prism 导出到未命名的模块