0

我有一个SCM和Jenkins CI/CD服务器的特殊用例。目前我的设置只允许我检查整个代码流中的更改。流本身由多个Eclipse插件组成。詹金斯 - 在比流更细的层面上观察变化

现在,我只想启动我的管道,如果有更改传递给这些插件的子集,而不是流本身。目前有没有一种有效的方法来实现这一目标?

我目前的想法是沿着解析changelog.xml的路线,但我不确定如何或何时创建。我的SCM是RTC,但不幸的是我不能修改那边的任何东西。

回答

0

我们正在使用类似的东西。我们只在特定更改的情况下运行我们的部署。使用RTC Plain API(创建脚本或自定义ant任务)并将其作为jenkins中的预生成步骤运行它可以非常轻松地完成此任务。