Ошибка проверки Git от Jenkins с кодом состояния 128 - PullRequest
0 голосов
/ 11 октября 2018

Когда я пытаюсь оформить проект из Git с помощью jenkins, иногда я сталкиваюсь с этой ошибкой.Мой проект Дженкинса - проект трубопровода.

Caused by: hudson.plugins.git.GitException: Command "C:\Program Files\Git\bin\git.exe fetch --no-tags --progress https://hqreadonlyuser@bitbucket.highq.com/scm/col/collaborate.git +refs/heads/*:refs/remotes/origin/* --depth=1" returned status code 128:
stdout: 
stderr: fatal: Unable to create 'D:/jenkins_slave/workspace/Collaborate/Automation/File/File_7/oldAutomationTests/.git/shallow.lock': File exists.

1 Ответ

0 голосов
/ 11 октября 2018

Вы можете использовать следующую команду в своем каталоге репо: -

Для Linux: -

rm -r /home/myuser/my_source_code/.git/shallow.lock

Для Windows: -

cd .git del shallow.lock

Вы также можете установить плагин «pre-scm build»и предварительный scm-шаг для безоговорочного удаления файлов блокировки в каталоге .git, если вы видите это достаточно часто, чтобы оправдать изменение определения своей работы.

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