您好我正在尝试在jenkins中实现testlink插件。
我遵循了本教程http://tupilabs.com/books/jenkins-testlink-plugin-tutorial/en/book.pdf
我可以构建项目,但测试没有运行。 找不到文件错误 我不明白我必须把我的测试文件放在哪里。我猜输出格式必须是TestNG,但我必须把它放在哪里?
感谢您的回答
答案 0 :(得分:1)
当我按照Jenkins:The Definitive Guide一书中的教程进行操作时,我遇到了与构建项目完全相同的问题。 我在Windows7 64上安装了Jenkis(jenkins-1.502.msi)作为服务 - 无论我尝试过什么总是收到:
[workspace] $ mvn.bat
The system cannot find the file specified
FATAL: command execution failed
java.io.IOException: Cannot run program "mvn.bat" (in directory "C:\Work\jenkins\jobs\gameoflifedefault\workspace"): CreateProcess error=2, The system cannot find the file specified
不幸的是,我没有设法解决这个jenkis服务问题,但找到了另一种解决方案,使其在Windows上运行: 使用Apache Tomcat java服务器 - 如果您已正确配置Tomcat,请执行以下操作:
http://localhost:8080/manager
查看是否有jenkins http://localhost:8080/jenkins
现在看到了mvn.bat,我的构建运行没有问题。
当然我知道maven已经在你的系统上正确配置了 - 所以你应该在环境变量中指定:
在命令提示中检查maven是否可见:
C:\Users\x>mvn --version
你应该得到类似的东西:
Apache Maven 3.0.4 (r1232337; 2012-01-17 09:44:56+0100)
Maven home: C:\Work\Maven\apache-maven-3.0.4
Java version: 1.7.0, vendor: Oracle Corporation
Java home: C:\Work\ja\jdk1.7.0_10\jre
Default locale: en_US, platform encoding: Cp1250
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
希望它有所帮助。
答案 1 :(得分:0)
更新:我发现错误是: 无法在目录d中运行程序mvn.bat:/ jenkins / jobs / JobTest / workspace CreateProcess error = 2找不到文件。
我按照教程中的说法制作了一个自由风格的项目。这似乎是一个maven错误,所以我不明白......
如果有人可以帮助我,我会感激不尽