jenkins 调用bat脚本

1,pipeline语句如下

复制代码
  		bat '''cd /d "D:/WorkSpace"
        call TEST.bat'''

2,带参数的bat

脚本bat脚本内容如下

复制代码
@echo off

echo param[0] = %0
echo param[1] = %1
echo param[2] = %2
echo param[3] = %3
echo param[4] = %4
echo param[5] = %5
echo ...
pause

运行结果如下:

复制代码
PS D:\\Desktop> ./test  a b c d e
param[0] = "D:\Desktop\test.bat"
param[1] = a
param[2] = b
param[3] = c
param[4] = d
param[5] = e

第0个参数是脚本本身

3,在jenkins中运行带参数的bat脚本

创建一个freestyle的项目

然后如下图选择带参数

参数设置完后,在build step里如下设置

构建项目时如下

此时运行即可

相关推荐
reembarkation13 分钟前
使用pdfjs-dist 预览pdf,并添加文本层的实现
前端·javascript·pdf
KenXu28 分钟前
F2C-PTD工具将需求快速转换为代码实践
前端
给月亮点灯|37 分钟前
Vue3基础知识-setup()、ref()和reactive()
前端·javascript·vue.js
芜青38 分钟前
【Vue2手录12】单文件组件SFC
前端·javascript·vue.js
冷冷的菜哥38 分钟前
react实现无缝轮播组件
前端·react.js·typescript·前端框架·无缝轮播
hrrrrb1 小时前
【Python】字符串
java·前端·python
阿笑带你学前端1 小时前
Supabase云同步架构:Flutter应用的数据同步策略
前端
梦想CAD控件1 小时前
(在线CAD平台)网页集成CAD SDK的方法
前端·javascript·github
万少1 小时前
可可图片编辑 HarmonyOS(6)水印效果
前端·harmonyos
掘金约基奇_1 小时前
JS-SDK开发企微侧边栏
前端·javascript