jenkins 设置参数和调用bat脚本

这篇具有很好参考价值的文章主要介绍了jenkins 设置参数和调用bat脚本。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. jenkins 如何调用指定路径下bat 脚本

例如 路径为:F:\Program Files (x86)\lua-5.4.4_Win64_bin\WorkSpace\DoTestLua.bat

jenkins执行bat命令,jenkins,运维
在对应流水线触发脚本里写:

  		bat '''cd /d "F:/Program Files (x86)/lua-5.4.4_Win64_bin/WorkSpace"
        call DoTestLua.bat'''

jenkins执行bat命令,jenkins,运维
cd /d 后面输入指定需要执行文件的绝对路径
最后调用 call 调用文件bat 即可

2 如何执行带参数的bat

1.先创建一个 freeStyle
2.在 This progject is parametterized 勾上
选择你需要的参数类型 我这里选String Parameter
jenkins执行bat命令,jenkins,运维
3.然后在最后Build Steps 选Windows batch command 写对应bat代码
传入对应上面定义的参数名 例如: MyLuaVer 记得要%%包围传参过

@echo off
cd /d F:/Program Files (x86)/lua-5.4.4_Win64_bin/WorkSpace
DoTest2.bat %MyLuaVer%

jenkins执行bat命令,jenkins,运维
效果:
jenkins执行bat命令,jenkins,运维
jenkins执行bat命令,jenkins,运维文章来源地址https://www.toymoban.com/news/detail-787487.html

3. 多参数 多选框调用

  1. 首先安装扩展多选框插件
  2. Extended Choice Parameter
  3. 点安装即可
    jenkins执行bat命令,jenkins,运维
    4.进入刚刚的参数设置 选择
    jenkins执行bat命令,jenkins,运维
    jenkins执行bat命令,jenkins,运维
    jenkins执行bat命令,jenkins,运维
    打印一下看看
    jenkins执行bat命令,jenkins,运维
    效果:
    jenkins执行bat命令,jenkins,运维
    jenkins执行bat命令,jenkins,运维
    注意这里输出的是 带逗号分割的 需要自己对应处理取值

到了这里,关于jenkins 设置参数和调用bat脚本的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Java:Java程序通过执行系统命令调用Python脚本

    本文实现功能:Java程序调用Python脚本 直接执行 参考视频 JAVA开发必会小技巧8——用代码调用系统指令

    2024年02月14日
    浏览(61)
  • Windows 开机自动执行bat脚本

    1. 打开“我的电脑”,地址栏输入 按回车进入该目录,将需要开机立即执行的bat脚本放入该目录下即可。 注意: 该脚本也仅仅是临时的,一次性的,如果你在脚本里边设置了环境变量,那也仅在这个脚本里边有效,不会全局有效。 如果要设置全局变量,可使用 setx 进行设置

    2024年02月10日
    浏览(49)
  • bat 脚本-参数传递

    结论: 参数长度9个以内不用特殊操作,超过9个时引用需要特殊操作(shift)。 参考: https://blog.csdn.net/xijinno1/article/details/129760609 引用变量用%var%,调用程序外部参数用%0至%9等等 %0 %1 %2 %3 %4 %5 %6 %7 %8 %9 %*为命令行传递给批处理的参数 %0批处理文件本身,包括完整的路径和扩展名

    2024年02月03日
    浏览(75)
  • 使用java执行bat、sh脚本文件

    在工作中,由于需求,需要完成让java去调用.bat文件和.sh文件的操作,接下来开始编码 此处用到了糊涂工具类 maven如下 由此代码来执行bat或sh脚本文件(PS:糊涂工具包用不用无所谓,只是用来判断是否为windows系统的)

    2024年02月12日
    浏览(50)
  • openssl3.2 - linux脚本(.sh)调用openssl命令行参数的简单确认方法

    在琢磨官方工程中的/test/certs中的2个脚本(setup.sh, mkcert.sh) 这2个脚本有不到500个openssl命令行调用, 应该是openssl内部测试证书操作的脚本. 确定这2个脚本是好东西(将证书操作一网打尽, 弄清了这2个脚本, 就没有不会的证书操作了). 但是脚本调用, 到了调用openssl时, 参数拼接很烦

    2024年01月21日
    浏览(37)
  • Jenkins通过SSH远程执行Windows批处理bat程序

    确保Windows上成功安装了OpenSSH,可参考:Windows系统下安装OpenSSH-CSDN博客 自行百度 系统管理系统配置,找到Publish over SSH,点击新增 点击 Test Configuration,提示Success,即成功。 关于Remote Directoy参数: 1.为空或不填,会工作在C:UsersAdministrator目录下,即Username对应的目录下 2.如

    2024年04月10日
    浏览(62)
  • BAT批处理脚本自动执行指定路径下程序

    需求来源: 使用nacos+springboot的微服务架构,每次跑程序前要先启动nacos比较麻烦,然后就写了个简单的批处理,双击直接打开一个cmd执行nacos启动命令; 知识点: 1. start cmd /k    启动一个CMD且不关闭cmd 2.start cmd /c    启动一个CMD且关闭cmd 3.  start cmd /k  \\\"命令1 命令2 命令3\\\"

    2024年02月16日
    浏览(52)
  • Windows 下 bat 脚本调用 Git bash 环境 sh 脚本

    D:InstallGit start.sh 脚本 双击 start.bat 我们下期见,拜拜!

    2024年04月25日
    浏览(48)
  • win10 bat执行cmd命令

    打开一个cmd界面,执行命令。需要打开多个cmd界面时,bat文件中添加多行就行。 以“”隔开多个命令, 不管前面的命令是否成功,后面的都会执行 : 以“”隔开多个命令, 前面命令执行成功时,后面才会执行 : 以“||”隔开多个命令, 前面命令执行失败时,后面才会执行

    2024年02月02日
    浏览(78)
  • 【Ubuntu】alias设置的别名命令在终端正常执行在shell脚本中无法直接使用(command not found)?

    ​alias设置的别名命令在终端正常执行在shell脚本中无法直接使用(command not found)? 1 背景👇🏻👇🏻👇🏻: setup_test为在/root/.bashrc中使用alias设置的别名命令。setup_test在命令行正常执行,但是执行sh脚本, 报错:setup_test:command not found 。 shell脚本内容如下:  2 分析🐰🐰🐰

    2024年02月09日
    浏览(66)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包