我对Gauge测试工具有点熟悉,现在我正在通过Jenkins执行它 .

首先:我在"Execute Windows Batch Command"字段中设置 gauge --version . 这是输出:

Started by user anonymous

Building in workspace C:\jenkins\workspace\Run_Gauge_Test

[Run_Gauge_Test] $ cmd /c call C:\WINDOWS\TEMP\hudson8329964667758110371.bat

C:\jenkins\workspace\Run_Gauge_Test>gauge --version

Gauge version: 0.6.2

Plugins

-------

No plugins found

Plugins can be installed with `gauge --install {plugin-name}`

C:\jenkins\workspace\Run_Gauge_Test>exit 0

Finished: SUCCESS

如果我直接在命令行中运行Gauge,则将此与我得到的输出进行比较:

C:\jenkins\workspace\Run_Gauge_Test>gauge --version

Gauge version: 0.6.2

Plugins

-------

html-report (2.1.1)

java (0.5.1)

xml-report (0.1.3)

所以我将相同的命令放在批处理文件中并运行它只是为了再次获取"no plugins found"消息 . 作为最后一个选项,我勾选 Use custom workspace 并将我的目录设置为一个文件夹,我通常从命令行运行规范测试,但它仍然是"no plugins found"

然后我尝试将其作为shell命令运行 . 输出:

Started by user anonymous

Building in workspace C:\jenkins\workspace\Run_Gauge_Test

[Run_Gauge_Test] $ sh -xe C:\WINDOWS\TEMP\hudson211231385407124893.sh

The system cannot find the file specified

FATAL: command execution failed

java.io.IOException: Cannot run program "sh" (in directory "C:\jenkins\workspace\Run_Gauge_Test"): CreateProcess error=2, The system cannot find the file specified

at java.lang.ProcessBuilder.start(Unknown Source)

(truncated)

at hudson.model.Executor.run(Executor.java:404)

Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified

at java.lang.ProcessImpl.create(Native Method)

at java.lang.ProcessImpl.(Unknown Source)

at java.lang.ProcessImpl.start(Unknown Source)

... 16 more

Build step 'Execute shell' marked build as failure

Finished: FAILURE

当然,我将实际运行规范测试(并且它不起作用),而不仅仅是获取版本;但我认为解决为什么它没有正确获取插件细节会更简单 . 有线索吗?

jenkins 集成java搅拌_如何将Gauge与Jenkins集成相关推荐

  1. jenkins修改pom文件_动手实践:美化 Jenkins 报告插件的用户界面

    对于 Jenkins 而言,可使用插件来可视化各种构建步骤的结果.有一些插件可用于呈现测试结果.代码覆盖率.静态分析等.这些插件通常都会获取给定构建步骤的构建结果,并在用户界面中显示它们.为了呈现这些 ...

  2. jenkins 集成java搅拌_java-Jenkins中的集成测试

    我想在Java Web应用程序上使用Selenium进行一些集成测试.我已经设置了Jenkins以便当前使用Ant脚本进行构建. 据我了解,必须先将Web应用程序构建,打包并部署到正在运行的服务器,然 ...

  3. web 项目集成福昕_项目学生:Web服务集成

    web 项目集成福昕 这是Project Student的一部分. 其他帖子包括带有Jersey的 Web服务 客户端,带有Jersey的 Web服务服务器 , 业务层 , 具有Spring数据的持久 ...

  4. jenkins 读取json文件_使用插件轻松获取jenkins构建数据

    使用插件获取Build数据 下载插件 下载这个插件,cd到下载目录下,编译插件, 使用:mvn install 或者 mvn package命令. 编译完成后会在插件目录下生成target目录,可以看 ...

  5. springboot集成钉钉_【程序源代码】springboot集成钉钉机器人

    "关键字: 集成 机器人" 正文:springboot集成钉钉机器人 01 -框架 springboot集成钉钉机器人实现消息通知中间件.项目基于钉钉开放平台-群机器人API的基础 ...

  6. jenkins api使用_使用管理API和Jenkins作为IBM App Connect Professional部署自动化的持续集成引擎

    在本教程中,您将了解使用IBM App Connect Management API,SoapUI客户端和Jenkins在IBM App Connect(以前称为WebSphere®CastIron® ...

  7. jenkins不能启用端口_基于K8s的Jenkins持续集成实战(上)

    Jenkins是一款广泛受到的欢迎的持续集成工具,有着丰富的插件以及扩展能力,基本上能够满足大多数团队的需求.本文将从工具使用的角度,来讲述如何在kubernetes集群中使用Jenkins作为持续集 ...

  8. java 多线程写缓存,Java多线程_缓存对齐

    1.什么是缓存对齐 当前的电脑中,数据存储在磁盘上,可以断电保存,但是读取效率较低.不断电的情况下,数据可以在内存中存储,相对硬盘效率差不多是磁盘的一万倍左右.但是运算时,速度最快的是直接缓存在CPU ...

  9. jenkins部署java项目之小白的笔记

    首先感谢博主"爱自己"的分享,博主提供的资料对我助益良多,jenkins的各方面内容都写的很详细.博客地址:http://www.cnblogs.com/zz0412/p/jenk ...

最新文章

  1. 分布式平台下的HS(High-Security) --Apache Shiro API(介绍)
  2. 对阿里云服务器(数据盘已分区并格式化)的数据盘进行扩容
  3. C#实现微信AES-128-CBC加密数据的解密
  4. YARN环境搭建 之 一:CentOS7.0系统配置
  5. Java线程中wait、await、sleep、yield、join用法总结
  6. 中石油训练赛 - Switches(高斯消元求逆矩阵+逆矩阵求线性方程组)
  7. 【PAT甲级 排列组合】1093 Count PAT's (25 分) C++ 全部AC
  8. Linux Shell脚本_历史命令显示操作时间
  9. 【课题总结】OpenCV 抠图项目实战(12)源程序代码
  10. Links about 技术大牛Joseph Yiu ...姚文祥(Joseph Yiu)
  11. mysql防注入方法_防止SQL注入的六种方法
  12. 如何通过 SSH 连接到 Docker 容器
  13. 华为鸿蒙p9刷机包,华为P9原版rom系统刷机包_华为P9最新版升级包更新下载
  14. ADXL362加速度传感器使用记录
  15. 将CD转MP3工具(WIN7以上可以使用)
  16. kettle设置mysql时区_kettle中通过 时间戳(timestamp)方式 来实现数据库的增量同步操作(一)...
  17. 003.原生数据类型使用陷阱 Pitfall of Primitive Data Type
  18. 2019暑假牛客多校赛第九场H.Cutting Bamboos (主席树+二分)
  19. 一个解密IC卡密码的方法
  20. Boot Option Menu

热门文章

  1. 洛谷 P1656 炸铁路
  2. CORS预检请求详谈
  3. Python之旅Day8 socket网络编程
  4. 开启log4net内部调试
  5. [导入]身份验证方面的问题
  6. 深入理解C# 3.x的新特性(2):Extension Method[下篇]
  7. ASP面向对象编程探讨及比较
  8. win10远程桌面连接凭据怎么设置_想在家办公,只需打开win10远程桌面连接就可以了,还犹豫什么...
  9. 大创中期报告怎么写_课题研究中期报告怎么写?这篇范文很说的很详细
  10. idea2019配置gradle详解_Constraint Layout 2.0 用法详解