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

脚本写好之后在Windows系统下直接运行没有任何问题。但你要把它放在Jenkins里作为编译后执行的话就会报错,很诡异。我自已也怀疑是用户权限的问题。但用普通用户直接运行脚本也还是没问题。下午google了一下。按照http://stackoverflow.com/questions/10952280/execute-windows-batch-command-from-jenkins-fails-but-runs-fine-in-cmd-exe 提供的方式试了一下OK了。

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

具体过程:

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

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

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

Jenkins执行批处理文件失败相关推荐

  1. Jenkins执行批处理文件、powershell失败

    Jenkins执行批处理文件.powershell失败 报错信息如下: [test.91huayi.com] $ powershell.exe -NonInteractive -ExecutionPo ...

  2. jenkins执行bat失败_关于批处理文件:即使在BAT脚本中成功执行了ROBOCOPY命令,JENKINS作业也会失败...

    我正在通过詹金斯执行Windows蝙蝠脚本. 批处理文件正在提供所需的输出,但是构建失败.我的批处理文件是.. cd /d D:\\Bank\\Member\\ID if %errorlevel% n ...

  3. Jenkins执行shell脚本启动tomcat失败解决方法

    Jenkins执行shell脚本启动tomcat失败解决方法 参考文章: (1)Jenkins执行shell脚本启动tomcat失败解决方法 (2)https://www.cnblogs.com/wa ...

  4. Jenkins执行jmeter脚本时失败,但构建成功

    Jenkins执行jmeter脚本时失败,但构建成功 因为脚本执行过程是成功的,是可执行的,只有脚本无法执行Jenkins才会判断为[构建失败],如果要让脚本里面某个接口执行失败也让Jenkins判断 ...

  5. 通过Jenkins执行脚本,生成自动化测试报告

    1.allure配置 a.下载 allure 的安装包.allure 跨语言的 b.下载链接:https://github.com/allure-framework/allure2/releases ...

  6. java 连接linux失败,Jenkins连接Linux失败

    源自:3-11 尝试连接 Jenkins连接Linux失败 启动方式没有launch slave agents via SSH选项. 错误如下:[05/16/19 21:13:50] [SSH] St ...

  7. 3d 强制添加脚本_每日学点---Jenkins执行脚本权限问题

    问题: Jenkins执行shell时提示权限不够 和 sudo:没有终端存在,且未指定 askpass 程序 解释 Jenkins服务是默认是jenkins用户启动的,权限较小,需要赋予sudo权限 ...

  8. jenkins自动化打包部署,jenkins执行sh脚本不退出问题

    介绍 Jenkins是开源软件项目,主要用来自动化打包部署.使用jenkins彻底告别手动部署的麻烦与繁琐. 安装部署jenkins 官方下载地址 启动jenkins war包 登入jenkins 设 ...

  9. android tmp目录权限不够,/tmp目录下执行脚本失败提示Permission denied

    Linux上执行Shell脚本运行失败提示Permission denied一个问题,挺好的问题,切中了知识盲点. 问题现象 Shell脚本在/tmp目录下,执行./test.sh运行失败,提示Per ...

最新文章

  1. 9个value_counts()的小技巧,提高Pandas 数据分析效率
  2. nodejs中的异步流程序控制nsync
  3. jstat 内存泄漏_一次Java内存泄漏的排查!要了自己的老命!
  4. 一个有趣的算老鼠程序
  5. python正则表达式中的转义字符_详解python中正则表达式的反斜线的转义功能
  6. 状态输出导航栏html,Vue实现导航栏效果(选中状态刷新不消失)_百厌_前端开发者...
  7. NG Ng-template(模板元素)
  8. 古风一棵桃花树简笔画_运用仿真树装饰效果如此浪漫
  9. 双系统linux安装cetos,电脑安装windows和centOS系统双系统
  10. how to write a good api
  11. sinx泰勒展开_求极限:泰勒公式应展开到第几阶?
  12. 使用c++filt命令还原C++编译后的函数名
  13. 界面原型创建工具Axure使用教程
  14. 网站盈利模式其实只有三种
  15. [VBA学习]关于Formula以及数字格式的问题
  16. 春招计算机学校,衡东计算机IT春招学校排名
  17. 往hive表中插入与导出数据方式load ,insert ,sqoop 等方式详解
  18. 数字金额转中文大写(到亿)
  19. DXP多引脚封装绘制方式
  20. java hadoop mahout_一个基于Mahout与hadoop的聚类搭建

热门文章

  1. ITK:侵蚀二进制图像
  2. VTK:InfoVis之ParallelCoordinatesView
  3. VTK:图表之VisualizeGraph
  4. OpenCV高级拼接Stitcher类
  5. php+curlmultiinit_多线程 - PHP的curl_multi_init并发测试问题
  6. java equals比较_Java中equals()和==的比较
  7. 4、JVM垃圾回收机制、新生代的GC、GC(Minor GC、FullGC)、GC日志、JVM参数选项、元空间(笔记)
  8. 2.当vmware中的Linux磁盘大小不足了的时候,修改vmware中Linux磁盘空间大小的解决方案
  9. Linux服务器编程之:truncate()函数+案例说明
  10. 内存中原码,反码,补码,查看数值范围,,或,异或,取反,左右移位操作