如何知道我的Jenkins服务器使用哪个Hudson版本?

我在建立Jenkins时遇到问题,我认为它与https://issues.jenkins-ci.org/browse/JENKINS-4364有关

引用:

我用哈德森1.321使用rhel5

我看到的问题是,当构建maven2项目需要不到1分钟的时间才能完成绝对测试时,Hudson会将构建标记为失败。 我已经尝试过几个版本的maven(2.2.1,2.0.10,2.1.0),并且能够从命令行编译好,并且看到测试运行(在哈德森和命令行上),但是当它试图复制/验证测试文件时,从Hudson获取以下错误消息:

使用maven2.0.10:执行目标'org.apache.maven.plugins:maven-surefire-plugin:2.3:test'的插件管理器发生内部错误:发现测试报告,但没有一个是新的。 测试运行了吗?

报告的错误没有提及它与哪个Jenkins版本有关(只有哈德森版本是1.321)。

我是詹金斯的新手,根本不知道哈德森或他们之间的关系(哈德森是否与詹金斯捆绑在一起?)。

我怎么知道在我的Jenkins服务器上使用了哪个版本的Hudson? (如果这是相关的,我的Jenkins是版本1.599)。

注意:我相信我的构建中的问题与Hudson相关,因为以Hudson.tasks.junit.TestResult.parse(TestResult.java:212)开始的异常Hudson.tasks.junit.TestResult.parse(TestResult.java:212)


这应该从linux终端帮助吗?

head -5  /var/lib/jenkins/config.xml| grep -oP '(?<=<version>).*?(?=</version>)'
链接地址: http://www.djcxy.com/p/50721.html

上一篇: How to know which Hudson version is used by my Jenkins server?

下一篇: JUnit tests pass in Eclipse but fail in Maven Surefire