作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我有以下配置:
Jenkins Master - 在 windows+tomacat 上运行,Jenkins Slave - 在 gentoo 上运行
Slave 可以通过 ssh 访问并且 master 可以毫无问题地启动它。但是,不可能以其他方式启动任何连接。
问题是代码存储库在主控端,似乎从属试图在构建之前从存储库中获取,但失败了(很明显)。
我可以将数据推送到从机,但我不知道如何在构建脚本启动之前在主机端执行任何命令。另外,我不确定 SCM 轮询是在主机上启动还是在从机上启动?
最佳答案
其中,有一个Copy to slave plugin它可以将文件从主机推送到从机。另外可以选择使用 Slave Setup plugin在启动/连接时将环境和所有依赖项传播到从站。
但这似乎是一个关于如何从从机访问文件/代码存储库的概念问题。通常这些东西是由 SCM 插件处理的,只要你在主机或任何其他机器上有一个可访问的存储库,这应该是相当简单的。我确实相信,如果您能更好地描述该部分,将会有所帮助。
关于windows - 在构建开始之前将数据推送到 jenkins 的从机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13642850/
我是一名优秀的程序员,十分优秀!