我有一个Jenkins服务器监视Perforce服务器。Perforce使用的是带有主线模型的流。我使用Jenkins来监视Perforce中的更改,然后根据在哪里签入的内容启动脚本。这在主要河流上很有用,但我也想监测它下面的溪流。当我设置一个任务,他的唯一目的是监视其他流,它只轮询主流,尽管将作业的规范设置为另一个流。我怀疑这是因为我用来运行主jenkins实例的机器上的本地perforce实例连接到主流。如果是这样的话,我可以使用另一台机器作为一个从机,它严格地连接到附加流以进行轮询。但由于有很多溪流,这似乎是对资源的巨大浪费。我尝试创建一个映射到我想要的流的不同的工作区,但是这个工作空间也没有工作。
有人知道我能绕开这件事吗?
发布于 2015-06-08 18:27:51
试试p4插件,它是一个使用p4java并支持流的实现。
选择“手动”工作区行为并提供流路径,或者使用“stream”工作区,Jenkins将为您创建工作区。
https://stackoverflow.com/questions/30228148
复制相似问题