Jenkins на сервере Linux позади VPN не подключается к GitHub Webhook

Я настраиваю непрерывную интеграцию репозитория GitHub, чтобы Jenkins автоматически переносил его на сервер Linux, который находится за VPN моей компании, который я не контролирую.

Я настроил закрытый ключ SSH как учетные данные Jenkins и ключ развертывания GitHub. Я продолжаю получать ошибки аутентификации, когда Дженкинс пытается подключиться к URL-адресу репозитория SSH. VPN вызывает GitHub не может POST к серверу? Или я что-то упускаю?

СООБЩЕНИЕ ОБ ОШИБКЕ: Не удалось подключиться к репозиторию: Команда "git ls-remote -h git@github.com:MyOrganization/MyRepository.git HEAD" вернула код состояния 128: stdout: stderr: Отказано в доступе (publickey). Неустранимый: Не удалось прочитать из удаленного хранилища.

Пожалуйста, убедитесь, что у вас есть правильные права доступа и хранилище существует.

0 ответов

Другие вопросы по тегам