35

新しいジョブの [ソース コード管理] > [Git] > [リポジトリ URL] セクションにリポジトリの場所を入力すると、エラーが発生します。私はあらゆる場所を検索し、さまざまな URL を試しましたが、成功しませんでした。

エラー:

Failed to connect to repository : Error performing command: git ls-remote -h https://github.com/micdoodle8/Crossbow_Mod_2.git HEAD

何か案は?ありがとう。

4

11 に答える 11

48

Manage Jenkins -> Configure System -> Git -> Git Installations -> Path to Git executableで git 実行可能ファイルへのパスを設定する必要がある場合があります。

たとえば、Windows でも同じエラーが発生しました。私はチョコレートでgitをインストールし、Powershell経由で場所を取得しました:

Get-Command git.exe | Select Definition

Unix では、次のことができるはずです。

which git
于 2012-12-28T13:28:32.360 に答える
19

ジェンキンス版で。2.7.4 では、(Git 実行可能ファイルへのパス) の設定プロパティが、Jenkins の管理 -> グローバル ツール構成 -> Git -> Git インストール -> Git 実行可能ファイルへのパスになりました。

于 2016-09-20T14:38:52.647 に答える
1

Jenkins 用Github プラグインをインストールする必要があります。

インストール後、プロジェクト内の「Configure」に「GitHub project」の入力欄があるはずです。そこに「https://github.com/micdoodle8/Crossbow_Mod_2」と入力します (引用符なし)。さらに、その下にある「リポジトリ」(質問で言及したもの)と表示されている入力フィールドにも同じものを入力します。

于 2012-10-07T22:04:03.060 に答える
1

まず、システムに git を適切にインストールする必要があります。

git をインストールした後、パスがシステム環境変数に指定されているかどうかを確認します。git C:\Apps\Git\bin C:\Apps\Git\cmd をインストールした後、システム変数「パス」に以下のパスを追加します

テストするには、コマンドプロンプトで $ git -v を実行します

次に、Jenkins の管理 -> グローバル ツール構成 -> Git -> Git インストール -> Git 実行可能ファイルへのパス -> C:\Apps\Git\bin\git.exe のようなパスを入力します (git がインストールされている場所)

この問題の詳細な説明と Jenkins での git セットアップについては、このブログ投稿 ( https://thewebspark.com/2020/07/24/git-and-github-setup-in-jenkins/ ) を確認してください。

于 2020-07-23T19:15:34.497 に答える