![](/img/trans.png)
[英]Not able to run batch script(.bat file) in Jenkins client machine
[英]How to run bat file in jenkins
Tatkal,你不能像你的图像那样执行命令,
你为什么不试试呢
C:\\用户\\ ADMIN \\工作区\\ demowork \\的run.bat
要么
调用“C:\\ users \\ admin \\ workspace \\ demowork \\ run.bat”
“还在jenkins文件夹里面自动创建工作区文件夹,用作业标题名称创建。你们可以详细解释一下” -
Jenkins自动创建具有职位名称的文件夹,保存职位数据和其他构建信息......这就是它的工作原理。 默认情况下,在jenkins作业中,您可以使用$ WORKSPACE变量访问工作区
你已经把很少的细节放在这里,所以我只是纯粹猜测..
执行Windows批处理命令是字面上执行代码,而不是执行文件..执行文件您可以使用此命令:
启动cmd.exe / c C:\\ myprj \\ mybat.bat
或者您可以获取.bat文件的内容并在该命令行中重写。
Jenkins的工作方式是为每个作业创建自己的工作区,主要是为沙箱环境,它是一个测试框架,因此它应该用于对代码进行更改,然后将其推送到您的实时(工作)环境。 人们使用它来自动执行某些任务,但这不是Jenkins的主要用途..如果上述内容无法帮助您让我知道错误的更多细节,我可以尝试帮助您。
node {
bat 'D:\\gatling-charts-highcharts-bundle-3.0.2\\bin\\gatling.bat'
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.