0

我有一个在 CentOS 上运行的 Jenkins 实例,并且希望能够连接到 Windows 2008 虚拟服务器并具有执行和写入权限。

有的帖子提示CYGWIN,在windows机器上安装,然后用SSH连接。还有telnet和RDP的建议。我想知道是否有推荐的方法。

谢谢

4

3 回答 3

1

我必须在 Windows 上构建 Delphi,而我的主要 jenkins 安装在 CentOS 服务器上。

您只需要将 windows 机器配置为 jenkins slave。Java web start 是一个快速简便的解决方案(2 分钟): https ://wiki.jenkins-ci.org/display/JENKINS/Distributed+builds#Distributedbuilds-LaunchslaveagentviaJavaWebStart 或在这里一步一步:https:/ /wiki.jenkins-ci.org/display/JENKINS/Step+by+step+guide+to+set+up+master+and+slave+machines

然后在“项目设置”上检查“限制此项目可以运行的位置”并记下从站名称。(后面有时间会写更复杂的表达方式)

最后指导您的项目执行添加这些插件之一的 windows 命令

  • https://wiki.jenkins-ci.org/display/JENKINS/PowerShell+Plugin
  • https://wiki.jenkins-ci.org/display/JENKINS/Windows+Exe+Runner+Plugin

(很抱歉链接断开,但它不允许我发布超过两个)

于 2013-10-08T10:27:24.963 回答
1

您可以将 Windows 从节点连接到主服务器

https://wiki.jenkins-ci.org/display/JENKINS/Step+by+step+guide+to+set+up+master+and+slave+machines

正如前面在评论中提到的

于 2013-10-08T09:57:23.513 回答
0

如果只是几次使用netcat。
否则像你说的那样使用cygwin和ssh。

于 2013-10-05T20:25:43.070 回答