我有一个用例,我需要为发布版运行一次Hudson构建,以触发我们不希望在任何其他时间运行的插件,并且我们不希望将它放在pom中(请参阅: Is it possible to replace the entire Repository Url with a parameterized string in Hudson/Jenkins?)。
基本上,我为项目获取svn release url并在其上执行构建。但是,它会触发依赖构建。尽管事实上没有检查以下选项:
我不明白为什么会出现这种关联(特别是因为它是一个版本)。我特别不明白为什么对于没有依赖于在hudson中构建的其他项目的项目会发生这种情况(但是,其他项目依赖于它)。
有人知道我做错了什么,或者在构建此版本时如何阻止Hudson触发任何其他构建?
答案 0 :(得分:0)
任何相关作业是否都启用了“在URL内容更改时构建”选项?
如果您的父作业将工件发布到依赖作业正在观察的位置,那么就足以触发相关构建。