Ответ 1
На самом деле я решил проблему. это было из-за разрешения, удаленное git не обновляется должным образом
Я пытаюсь реализовать автоматические сборки, используя Jenkins для моих проектов iOS. Я добавил плагин Git, но как только я попытаюсь поместить URL-адрес для Git в конфигурацию Git для проекта, он покажет ошибку на снимке экрана ниже. Здесь Дженкинс не может клонировать из репо в рабочее пространство.
На самом деле я решил проблему. это было из-за разрешения, удаленное git не обновляется должным образом
Вы получите эту ошибку, если пропустите следующие случаи:
В большинстве случаев git голый репо имеет расширение .git Я имею в виду (другое)/test1, не выглядят правильно, я думаю, что это должно быть (другое)/test1.git имела ту же ошибку на моем mac.
В поле "URL-адрес репозитория" ожидается URL-адрес удаленного репозитория, что-то вроде [email protected]:github/hubot.git
. Он будет использовать этот url для копирования кода для выполнения задания.
Если вы просто хотите запустить задание в определенном каталоге, где у вас уже есть код, с которым вы хотите работать, оставьте этот раздел пустым. Вы можете установить каталог, в который хотите выполнить задание, в 1. перейдите к разделу "Дополнительные параметры проекта" 2. нажмите "Дополнительно". 3. Установите флажок "Использовать настраиваемое рабочее пространство"
Для одного, это хорошо, но если вы используете это много, я думаю, вам будет полезно использовать код для github, а jenkins - клонировать новую копию кода для каждого запуска.