-1

我只想创建 jenkins 的一项工作并用它触发多个 pom 我在 ant 中通过使用条件 buildstep 插件做了同样的事情

我的实际设计是我想使用的是假设我创建了一个名为 ABC 的作业,并且我维护了具有此名称的 tar 文件,并且在此作业中我想维护多个构建,例如 ABC-type-I、ABC-type- II,ABC-type-III ........他们都有pom分层(maven结构),我想创建条件步骤,比如在运行时我可以决定构建的类型包含在 tar 我知道它可以使用条件步骤插件来完成,但如果您想知道更好的方法,请分享...... ……

4

1 回答 1

0

我发现我的问题的解决方案是我在 Jenkins 中使用了条件构建步骤插件,所以我制作了一个父 pom,然后为我的父模块的每个子模块制作了相应的子 pom,并通过条件插件我能够提供或创建预构建步骤(转到有条件的单步或多步,然后您可以在其中提供子模块的 pom.xml),或者如果您只想包含子模块,您也可以使您的工作动态化父模块中的模块 1 不是子模块 2,而不是您可以使用布尔参数在此处设置复选框,并且仅在值为 true 时执行条件步骤(表示已选中)

于 2013-09-18T03:25:47.630 回答