一尘不染

在詹金斯中运行bat文件

jenkins

我有一个简单的问题。我想运行一个应在构建后运行的bat文件。bat文件采用参数previousVersion和currentVersion(在构建开始之前,这些参数作为“验证字符串参数”输入)。

这是我尝试过的“执行Windows批处理命令”

set v = %currentVersion%
set pv = %previousVersion%
cmd \k "C:\jenkins\workspace\mybatfile.bat %pv% %p%"

我得到的错误是cmd无法识别为内部或外部命令可操作程序或批处理文件出口9009


阅读 210

收藏
2020-07-25

共1个答案

一尘不染

将“ cmd \ k”替换为“ call”

“执行Windows批处理”命令已在cmd中运行;无需专门启动新的。只需“调用”您的BAT文件。

2020-07-25