Задать вопрос
@Hland

Сontinuous integration jenkins. permission denied при выполнении builda. почему не клонируется с гита?

Есть ubunta на которой jenkins, этот комп подключается к серверу оттуда к гиту выкачивает с гита свежий build.xml и запускает его в phing. Ломается при выполнении phinga. точнее при клонировании репозитория.
В настройках joba указал git c кредентиалсами, agent forwarding в ubunte включил агент форвардинг, в профиль баша добавил скрипт чтобы добавлялись ключи в агент. ключи верные. хз уже что попробовать.
Если проделать все в ручную все работает
  • Вопрос задан
  • 1058 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 1
saboteur_kiev
@saboteur_kiev Куратор тега Git
software engineer
Надежнее настроить ~jenkins/.ssh/config и ~/jenkins/.gitconfig, если у вас jenkins запускается от юзера jenkins

Не забывайте, что профиль баша не всегда используется, например jenkins запускается как демон, а не как процесс из баша, и при его запуске башевский профиль не выполняется.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
ИТРУМ Ростов-на-Дону
от 75 000 ₽