0

こんにちは、jenkins に testlink プラグインを実装しようとしています。

このチュートリアルに従いましたhttp://tupilabs.com/books/jenkins-testlink-plugin-tutorial/en/book.pdf

プロジェクトをビルドできますが、テストが実行されません。ファイルが見つからないというエラーがあり、テストファイルをどこに置く必要があるのか​​ わかりません。出力形式は TestNG でなければならないと思いましたが、どこに置く必要がありますか?

ご回答有難うございます

4

2 に答える 2

1

Jenkins: The Definitive Guideという本に掲載されているチュートリアルに従っていたとき、私はプロジェクトの構築でまったく同じ問題を抱えていました。Jenkis (jenkins-1.502.msi) をサービスとして Windows7 64 にインストールしました。

[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 を適切に構成している場合:

  1. jenkins.war をダウンロード
  2. Tomcat ディレクトリの webapps フォルダーに配置します。
  3. Tomcat を実行しhttp://localhost:8080/manager、jenkins があるかどうかを確認します
  4. に行くhttp://localhost:8080/jenkins

これで mvn.bat が表示され、私のビルドは問題なく実行されます。

もちろん、システムでmavenが適切に構成されていることは理解しています-したがって、環境変数で指定する必要がありました。

  • 変数: M2
    値: %M2_HOME%\bin
  • 変数: M2_HOME
    値: C:\yourPathToMaven\apache-maven-3.0.4
  • 変数: PATH
    を既存の値に追加: %M2_HOME%;

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"

それが役に立てば幸い。

于 2013-03-06T19:10:53.730 に答える
0

更新: エラーが次のとおりであることがわかりました: ディレクトリ d:/jenkins/jobs/JobTest/workspace CreateProcess エラー = 2 でプログラム mvn.bat を実行できません ファイルが見つかりません。

チュートリアルで述べたように、フリースタイルのプロジェクトを作成しました。Mavenのエラーらしいのでよくわかりません...

誰かが私を助けることができれば、私は感謝します

于 2012-12-12T08:38:07.040 に答える