使用Jenkins';Testlink插件

使用Jenkins';Testlink插件,jenkins,testng,jenkins-plugins,Jenkins,Testng,Jenkins Plugins,嗨,我正试图在jenkins中实现testlink插件 我遵循了这个教程 我可以构建项目,但测试没有运行。 存在“找不到文件”错误 我不明白我必须把测试文件放在哪里。我想输出格式必须是TestNG,但我必须把它放在哪里 感谢您的回答更新:我发现错误是: 无法在目录d:/jenkins/jobs/JobTest/workspace CreateProcess error=2文件中运行程序mvn.bat 正如教程中所说,我做了一个自由风格的项目。这似乎是一个专业的错误,所以我不明白 如果有人能帮助我

嗨,我正试图在jenkins中实现testlink插件

我遵循了这个教程

我可以构建项目,但测试没有运行。 存在“找不到文件”错误 我不明白我必须把测试文件放在哪里。我想输出格式必须是TestNG,但我必须把它放在哪里


感谢您的回答更新:我发现错误是: 无法在目录d:/jenkins/jobs/JobTest/workspace CreateProcess error=2文件中运行程序mvn.bat

正如教程中所说,我做了一个自由风格的项目。这似乎是一个专业的错误,所以我不明白


如果有人能帮助我,我将不胜感激。

当我在阅读《詹金斯:权威指南》一书中的教程时,我遇到了与建筑项目完全相同的问题。 我在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 do:

  • 下载jenkins.war
  • 将其放在Tomcat目录的webapps文件夹中
  • 运行Tomcat并通过
    http://localhost:8080/manager
    如果詹金斯在那里
  • 转到
    http://localhost:8080/jenkins
  • 现在可以看到mvn.bat,我的构建运行没有问题

    当然,我知道maven在您的系统上是正确配置的-所以您应该在环境变量中指定:

    • 变量:M2
      值:%M2\u HOME%\bin
    • 变量:M2\u HOME
      值:C:\YourPathToAven\apache-maven-3.0.4
    • 变量:路径
      添加到现有值:%M2\u HOME%
    要检查maven是否可见,请在Com和promp中键入:

    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"
    

    希望能有所帮助。

    我使用的教程是创建一个自由风格的项目。我查看了我在构建项目时遇到的错误:无法运行程序“mvn.bat”(在目录“d:\.jenkins\jobs\Try1\workspace”中):CreateProcess error=2,找不到文件,因此我认为maven有问题,但我不知道可能是什么问题。。。thx提前为您提供帮助