0

我有一个监控 Perforce 服务器的 Jenkins 服务器。Perforce 正在使用带有主线模型的流。我正在使用 Jenkins 来监控 Perforce 的变化,然后根据在哪里签入的内容来设置脚本。这在主流上效果很好,但我也想监视它下面的流。当我设置一个唯一目的是监视其他流的作业时,它只轮询主流,尽管将作业的规范设置为另一个流。我怀疑这是因为我用来运行主 jenkins 实例的机器上的本地 perforce 实例连接到了主流。如果是这种情况,我可以使用另一台机器作为从站,该机器严格连接到附加流以进行轮询。但是由于有很多流,这似乎是对资源的巨大浪费。

有谁知道我可以解决这个问题的方法?

4

1 回答 1

1

试试p4插件,它是一个使用 p4java 的实现并且支持 Streams。

选择“手动”工作区行为并提供流路径,或使用“流”工作区,Jenkins 将为您创建工作区。

于 2015-06-08T18:27:51.300 回答