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。

更多细节在我的博客

相关文章

### 创建一个gRPC服务项目(grpc服务端)和一个 webapi项目(...
一、SiganlR 使用的协议类型 1.websocket即时通讯协议 2.Ser...
.Net 6 WebApi 项目 在Linux系统上 打包成Docker镜像,发布为...
一、 PD简介PowerDesigner 是一个集所有现代建模技术于一身的...
一、存储过程 存储过程就像数据库中运行的方法(函数) 优点:...
一、Ueditor的下载 1、百度编辑器下载地址:http://ueditor....