1

我最近开始着手加快我公司相对较大的软件代码库的构建时间。该代码库使用 RTC 进行源代码管理,经过查看和尝试后,我结束了使用 jenkins 来实现流程自动化。我首先在本地机器上创建构建服务器并通过 RTC 插件配置存储库,该插件使用 poll SCM 选项和工作区 repository-rtc 选项运行良好。但是,我必须将此作业移动到官方的 jenkins 公司服务器,但将作业执行保留在原始本地 PC 中。我已将 PC 添加为 jenkins 节点,通过 jenkins 访问它没有任何问题,但我的问题/假设如下:

看起来这项工作正在从从属设备执行 RTC 构建工具包(或者至少我必须在节点中配置 RTC 路径。出于某种原因,詹金斯中的轮询似乎总是在主服务器中寻找存储库,甚至当我添加一个 SCM 预处理步骤时,我可以验证该作业是否在从属系统中运行。

我的问题:有什么方法可以确保在从站中进行轮询(无需编写脚本或添加外部解决方案,只需使用 RTC 插件)?出于安全原因,我无法向 jenkins 添加其他插件或在 master 中创建任何内容,我只有一个免费的配置工作。

谢谢。

4

0 回答 0