我的 jenkins 安装在 C:\Program Files (x86)\Jenkins
bat 文件位于C:\Users\Admin\workspace\demoWork\run.bat
当我从 cmd 运行这个 bat 文件时,一切正常。但是当我尝试从 jenkins 执行图像中提到的批处理命令时,Jenkins 将错误显示为
Build step 'Execute Windows batch command' marked build as failure
同样在 jenkins 文件夹内自动创建工作区文件夹,并使用职位名称。你们能详细解释一下吗
最佳答案
Tatkal,你不能像图片中那样执行命令,
为什么不试试
C:\users\admin\workspace\demowork\run.bat
或
call "C:\users\admin\workspace\demowork\run.bat"
“也在 jenkins 文件夹内自动创建工作区文件夹,并带有职位名称。你们能详细解释一下吗?” -
Jenkins 会自动创建带有作业标题名称的文件夹,保存作业数据和其他构建信息...这就是它的工作原理。默认情况下,在 jenkins 作业中,您可以使用 $WORKSPACE 变量访问您的工作空间
关于windows - 如何在 Jenkins 中运行bat文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48145057/