Дженкинс не может получить доступ к мерзавцу - PullRequest
0 голосов
/ 08 ноября 2018

После сбоя сервера Jenkins я не могу начать сборку своих проектов.

Я получаю это странное сообщение. Есть какие-нибудь подсказки?

hudson.plugins.git.GitException: Command "git fetch --tags --progress origin +refs/heads/master:refs/remotes/origin/master --prune" returned status code 128:
stdout: 
stderr: error: object file .git/objects/10/f103eb6e4590be766e67ca961e65f5c4e6836c is empty
error: object file .git/objects/10/f103eb6e4590be766e67ca961e65f5c4e6836c is empty
fatal: loose object 10f103eb6e4590be766e67ca961e65f5c4e6836c (stored in .git/objects/10/f103eb6e4590be766e67ca961e65f5c4e6836c) is corrupt
fatal: The remote end hung up unexpectedly

Ответы [ 2 ]

0 голосов
/ 10 ноября 2018

Было то же самое несколько раз.

Иногда может помочь ответ @ "Мукеш М" - это достойный подход. В других случаях следующий подход помог мне несколько раз.

Сначала зайдите в папку / var / jenkins_home / caches. Удалить git-hash. При следующем запуске задания все данные из git будут снова получены, поэтому задание снова будет работать гладко. Так что опуская кеш git.

0 голосов
/ 08 ноября 2018

В моем случае я следовал

Выберите Workspace и нажмите Wipe Out Current Workspace. Это удалит ваше рабочее пространство.

Теперь просто запустите новую сборку, и она будет работать.

Jenkins  Wipe Out Current Workspace

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...