1

Jenkins Maven Release プラグインを Git に取り込もうとしていますが、git 実行可能ファイルが見つからないため、ジョブが失敗しています。

私の git リポジトリは ssh でセットアップされており、Jenkins サーバーで Git コマンドを実行できます。Jenkins を使用してビルドを実行でき、すべてが Git リポジトリから正常にプルダウンされます。

しかし、リリースしようとすると、Jenkins は git コマンドを見つけることができません。私は何を間違っていますか?

ジェンキンス情報:

  • バージョン 1.504
  • Git プラグイン 1.2.0
  • Git クライアント プラグイン 1.0.3
  • Windows Server 2008 での実行

Windows サーバーにインストールされている Git - 1.8.1.msysgit.1

[INFO] Executing: cmd.exe /X /C "git add -- pom.xml"
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 14.305s
[INFO] Finished at: Tue Mar 05 12:26:22 CST 2013
[INFO] Final Memory: 10M/168M
[INFO] ------------------------------------------------------------------------
[JENKINS] Archiving C:\Users\svctpsolap\jenkins_home\jobs\NBEntity\workspace\nbentity\pom.xml to C:\Users\svctpsolap\jenkins_home\jobs\NBEntity\modules\com.nb$nbentity\builds\2013-03-05_13-26-05\archive\com.nb\nbentity\0.0.1-SNAPSHOT\nbentity-0.0.1-SNAPSHOT.pom
Waiting for Jenkins to finish collecting data
mavenExecutionResult exceptions not empty
message : Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.0:prepare (default-cli) on project nbentity: Unable to commit files
Provider message:
The git-add command failed.
Command output:
'git' is not recognized as an internal or external command,
operable program or batch file.
4

1 に答える 1

2

git.cmdへのパスをシステムPATH環境に追加します。次に、Windows を再起動して有効にします (Jenkins サービスを再起動するだけでは十分ではありません)。

于 2013-03-05T20:25:26.023 に答える