博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jenkins执行批处理文件失败
阅读量:6995 次
发布时间:2019-06-27

本文共 431 字,大约阅读时间需要 1 分钟。

   今天搭建Jenkins持续集成环境,编译环境是.net,在.net下没有比较好的代码覆盖率测试插件,所以用了开源的OpenCover,计算代码覆盖率,然后用ReportGenerator导出hmtl格式的测试报告。这里用到了批处理脚本,到这里问题出现了。

    脚本写好之后在Windows系统下直接运行没有任何问题。但你要把它放在Jenkins里作为编译后执行的话就会报错,很诡异。我自已也怀疑是用户权限的问题。但用普通用户直接运行脚本也还是没问题。下午google了一下。按照 提供的方式试了一下OK了。

   方法很简单。就是登录 Jenkins service。

具体过程:

 

   在"运行"中输入"services.msc"打开服务窗口,找到"Jenkins".

然后右键属性,在“登录”导航中选择“此用户”任何输入能够运行CMD.exe的用户。这里我用了管理员用户。

 

转载于:https://www.cnblogs.com/zhengah/p/5201195.html

你可能感兴趣的文章
Q:java中的泛型数组
查看>>
[Android] adb 命令 dumpsys activity , 用来看 task 中的activity。 (uninstall virus)
查看>>
数据分析学习笔记(三)-NetworkX的使用
查看>>
rm 命令简要
查看>>
xadmin快速搭建后台管理系统
查看>>
MySQL 5.7 分区表性能下降的案例分析
查看>>
遍历文件夹并建成目录树
查看>>
结对项目--四则运算“软件”之升级版
查看>>
Java反射学习总结
查看>>
LeetCode-81-Search in Rotated Sorted Array II
查看>>
Flex中Tree控件增加Checkbox
查看>>
Struts2中的OGNL通配符
查看>>
hyper-v 安装Centos及网络配置
查看>>
Effective C++ 笔记三 资源管理
查看>>
【转】【原创】某超级模块中游戏双开功能实现
查看>>
SpringMVC控制器接收不了PUT提交的参数的解决方案
查看>>
2C 产品的本质是人性,2B 产品的背后是业务(转)
查看>>
网站服务架构(转)
查看>>
“关系”有很多种,有直接关系、有关系的关系、有上层关系、有下层关系(转)...
查看>>
浅析代理模式(转)
查看>>