我正在使用Jenkins 2.46.1版本,安装了构建流水线插件,并希望在其中执行Windows批处理文件。该批处理文件应在新的命令窗口中执行,而不是在Jenkins控制台输出中执行。下面是我的Jenkins流水线Groovy脚本:
node {
stage 'Init'
bat '''
call C:\\myprj\\mybat.bat stop
EXIT /B 0
'''
stage 'Deploy'
bat '''call C:\\myprj\\mybat.bat'''
}
在 初始化 阶段,如果进程已经打开,我想杀死它,在部署阶段,它应该打开一个新的命令窗口并运行我的批处理文件。 问题是上述方法不起作用。构建成功,但没有打开任何命令窗口。请提供建议。