(デフォルトは空白)Refspecと支店指定子の違いは何ですか:ジェンキンスジョブの設定以下に:ジェンキンスGitのプラグインとRefspecs
私はRefspecを設定しようとしていますジョブ構成のオプション:
+refs/heads/master:refs/remotes/origin/master
私のビルドスレーブにクローン化されたレポでは、.git/configファイルは次のようになります。
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
url = https://user:[email protected]/scm/PROJECT/project.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
の値は(ジェンキンスジョブの設定から読み取る)が正しくないフェッチようです。さらに、ディスクスペースの消費に影響を与えません。
明らかに、リポジトリの設定は影響を受けません。これが期待された動作かどうかは分かりませんが、refspecをgit fetchコマンドにも含めることができるので、厳密には必須ではないことに注意してください。したがって、実際に**どのコマンドが実行されるかを確認するようにしてください。 – bigge