2016-01-14 2 views
0

Я занимаюсь интеграцией с jenkins и github, а после компиляции проекта я хочу подталкивать файл .exe в github.Как автоматически утверждать запрос консоли на Jenkins

я уже сделал configurarions по SSH на мою консоли (я использую окно замазки для управления ключами SSH)

но когда Дженкинс будет работать команду после сборки консоли она возвращает мне это:

If you trust this host, enter "y" to add the key to PuTTY's cache and carry on connecting. If you want to carry on connecting just once, without adding the key to the cache, enter "n". If you do not trust this host, press Return to abandon the connection.

и все еще в этом сообщении навсегда, я хочу знать, как o одобрить это сообщение, когда jenkins просят об этом.

+0

мои ключи уже находятся на regedit, но по какой-то причине jenkins запрашивает прессу Y, и я не знаю, как нажимать вручную Y, когда он показывает мне только консоль. – gmlyranetwork

+0

да они выглядят http://puu.sh/mvXO6.png – gmlyranetwork

+0

Jenkins работает на моем пользователе, нет специальной учетной записи или конфигурации, которые я сделал. Что мне нужно делать? – gmlyranetwork

ответ

1

При входе в систему как пользователь, с которым работает Jenkins, используйте шпатлевку, чтобы вручную подключиться к месту назначения и принять запрос на включение ключа в кеш. Если Jenkins работает как служба, перейдите в «Службы» и откройте вкладку «Вход» в диалоговом окне «Свойства», чтобы узнать, с кем она работает.

Если вы хотите вручную добавить ключ в кэш-штык, ключ указан в this superuser question.

Смежные вопросы