微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Jenkins Windows Master连接到Slave Mac OSX

我已经在我的Windows7 PC和Mac mini上build立了Jenkins,以便构build各种平台(黑莓,Android和iOS项目)

我已经得到的问题是Win7的主jenkins似乎无法连接到mac奴隶。 我已经尝试在防火墙上打开端口22,所以不要认为这是(虽然不是100%肯定),并做了一些阅读,所有的教程提到有关设置SSH公钥,但他们都指的是MAC和Linux比Win7好,因为从我所了解的情况来看,这似乎并不是一个有效的方法

有没有人做过这个和/或得到任何指示,为什么Win7似乎无法看到MAC? (如果能帮助确保他们在同一个networking上,我可以ping通)

这里的控制台输出应该是任何用途。

Hudson + Windows + GitHub + Git Plugin =真的非常缓慢的获取阶段

哈德森git命令是*令人难以置信的*慢

Jenkins和GitHub webhook:HTTP 403

如何将Hudson / Jenkinsparameter passing给windows批处理命令

Mercurial和Hudson在虚拟主机上。 我可以安装Mercurial吗?

[10/04/12 23:10:35] [SSH] opening SSH connection to 192.168.0.102:22. java.io.IOException: There was a problem while connecting to 192.168.0.102:22 at com.trilead.ssh2.Connection.connect(Connection.java:793) at com.trilead.ssh2.Connection.connect(Connection.java:565) at hudson.plugins.sshslaves.SSHLauncher.openConnection(SSHLauncher.java:650) at hudson.plugins.sshslaves.SSHLauncher.launch(SSHLauncher.java:283) at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:200) at java.util.concurrent.FutureTask$Sync.innerRun(UnkNown Source) at java.util.concurrent.FutureTask.run(UnkNown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(UnkNown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(UnkNown Source) at java.lang.Thread.run(UnkNown Source) Caused by: java.net.ConnectException: Connection timed out: connect at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(UnkNown Source) at java.net.PlainSocketImpl.connectToAddress(UnkNown Source) at java.net.PlainSocketImpl.connect(UnkNown Source) at java.net.socksSocketImpl.connect(UnkNown Source) at java.net.socket.connect(UnkNown Source) at com.trilead.ssh2.transport.TransportManager.establishConnection(TransportManager.java:346) at com.trilead.ssh2.transport.TransportManager.initialize(TransportManager.java:454) at com.trilead.ssh2.Connection.connect(Connection.java:733) ... 9 more [10/04/12 23:10:56] [SSH] Connection closed.

哈德逊奴隶使用msysgitshell

在Windows上使用Hudson的Git插件克隆/获取存储库问题

为什么哈德森不把xcopy当成命令呢?

validation失败

SSH方法要求在您尝试连接的目标上运行SSH服务器。

也许你的Mac没有运行和/或配置SSH服务器。

在您的MAC中配置SSH:

$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/<user>/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/<user>/.ssh/id_rsa. Your public key has been saved in /home/<user>/.ssh/id_rsa.pub.

在给定ssh私钥(从路径)位置的Jenkins从属配置中配置SSH。

更多细节在我的博客

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐