我想只创建一个jenkins的作业并使用它触发多个poms我使用条件buildstep插件在ant中完成相同的操作
我的实际设计是我想要使用的是假设我创建一个名为ABC的作业,并且我使用此名称维护tar文件,并且在此作业中我想要维护多个构建 像ABC-type-I,ABC-type-II,ABC-type-III ........所有这些都有pom分层(maven结构),我想创建条件步骤,如在运行时我能够决定构建包含在tar中的哪种类型我知道可以使用条件步骤插件来完成,但想知道更好的方法,如果有任何想法请分享.......... .................
答案 0 :(得分:0)
我发现我的问题的解决方案我所做的是我在Jenkins中使用了 条件构建步骤插件 ,所以我创建了一个父pom然后make我的父模块的每个子模块的相应子pom,并通过条件插件,我能够给出或创建prebuildsteps(转到条件单步或多个,然后你可以给你的子模块的pom.xml)或你如果你想在你的父模块中只包含子模块1而不是子模块2,那么你可以通过使用布尔参数在那里选中复选框并仅在值为true时执行条件步骤(意思是检查)