配置更改后自动运行Jenkins生成

配置更改后自动运行Jenkins生成,jenkins,continuous-integration,Jenkins,Continuous Integration,我们部门有一个Jenkins服务器,用于定期轮询SCM,并在发生任何变化时运行构建。这在大多数情况下都很有效,但我们最近在进行配置更新后遇到了一个问题。配置更改暴露了一些潜在问题,但直到人们将代码交付到各个项目中,才运行构建。这使得看起来这些人的改变破坏了构建,而事实上他们没有 我想配置Jenkins,这样在对项目的Jenkins配置进行更改后,它将自动触发项目的构建。这将有助于我们捕捉任何未来的错误,如我们已经遇到的错误,并在配置更改实际不好的情况下让我们更快地了解。有办法这样做吗? < P>

我们部门有一个Jenkins服务器,用于定期轮询SCM,并在发生任何变化时运行构建。这在大多数情况下都很有效,但我们最近在进行配置更新后遇到了一个问题。配置更改暴露了一些潜在问题,但直到人们将代码交付到各个项目中,才运行构建。这使得看起来这些人的改变破坏了构建,而事实上他们没有

我想配置Jenkins,这样在对项目的Jenkins配置进行更改后,它将自动触发项目的构建。这将有助于我们捕捉任何未来的错误,如我们已经遇到的错误,并在配置更改实际不好的情况下让我们更快地了解。有办法这样做吗?

< P>你可以考虑一下。它将Jenkins配置存储到SCM中。
然后,您可以轮询相同的SCM位置(除了常规SCM位置),如果发现更改(即配置更新),则运行生成

请注意,它不适用于SCM插件的2.0版

按照相同的原则,您可以使用直接在文件系统上检测文件更改(即作业的config.xml),以触发构建