Sanu0074
@Sanu0074

Как отключить проверку сертификатов при создании сборки?

Когда пытаюсь добавить ссылку на репо своего гитлаба (у него самоподписанный фейковый сертификат), получаю ошибку
Failed to connect to repository : Command "git ls-remote -h -- https://my-gitlab.local/test-repo.git HEAD" returned status code 128:
stdout:
stderr: fatal: unable to access 'https://my-gitlab.local/test-repo.git/': Problem with the SSL CA cert (path? access rights?)

Пытался вырубить у гита проверку сертификатов
git config --global http.sslverify false
Устанавливал плагин для дженкинса "skip-certificate-check"
Устанавливал флаг в настроках безопасности "Use browser for metadata download"
И ничего из этого не решило проблему.
Подскажите, как заставить дженкинс игнорировать такие сертификаты?
  • Вопрос задан
  • 3560 просмотров
Решения вопроса 1
@vitaly_il1
DevOps Consulting
git config --global http.sslverify false

а вы это запускали из-под пользователя jenkins?

Получше вариант - добавить ваш сертификат в git - https://stackoverflow.com/questions/41930608/jenki...

И самый правильный - сделать нормальный сертификат с помощью Letsencrypt например.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы