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里如下设置

构建项目时如下

此时运行即可

相关推荐
专注API从业者36 分钟前
Python + 淘宝 API 开发:自动化采集商品数据的完整流程
大数据·运维·前端·数据挖掘·自动化
烛阴1 小时前
TypeScript高手密技:解密类型断言、非空断言与 `const` 断言
前端·javascript·typescript
样子20182 小时前
Uniapp 之renderjs解决swiper+多个video卡顿问题
前端·javascript·css·uni-app·html
Nicholas682 小时前
flutterAppBar之SystemUiOverlayStyle源码解析(一)
前端
黑客飓风3 小时前
JavaScript 性能优化实战大纲
前端·javascript·性能优化
emojiwoo4 小时前
【前端基础知识系列六】React 项目基本框架及常见文件夹作用总结(图文版)
前端·react.js·前端框架
张人玉4 小时前
XML 序列化与操作详解笔记
xml·前端·笔记
杨荧5 小时前
基于Python的宠物服务管理系统 Python+Django+Vue.js
大数据·前端·vue.js·爬虫·python·信息可视化
YeeWang5 小时前
🎉 Eficy 让你的 Cherry Studio 直接生成可预览的 React 页面
前端·javascript
gnip5 小时前
Jenkins部署前端项目实战方案
前端·javascript·架构