如何在Jenkins上自动批准控制台请求

时间:2016-01-14 23:13:21

标签: windows github jenkins ssh cmd

我正在与jenkins和github进行集成,在编译项目之后,我想将.exe文件推送到github。

我已经在我的控制台上进行了SSH配置(我使用带有putty的窗口管理ssh密钥)

但是当jenkins运行post build console命令时,它会返回我:

  

如果您信任此主机,请输入" y"添加密钥   PuTTY的缓存并进行连接。   如果你想只进行一次连接,没有   将密钥添加到缓存中,输入" n"。   如果您不信任此主机,请按Return键放弃   连接。

并且仍然在此消息中,我想知道当jenkins请求时如何批准此消息。

1 个答案:

答案 0 :(得分:1)

以Jenkins运行的用户身份登录时,使用putty手动连接到目标并接受将密钥放入putty缓存的请求。如果Jenkins作为服务运行,请转到服务并检查"登录" “属性”对话框中的选项卡,以查看其运行的对象。

如果您想手动将密钥添加到putty的缓存中,则会在this superuser question中提及该密钥。