我在詹金斯(Jenkins)有一份工作,有2个参数。我要运行另一个没有参数的计划,并从该计划中启动所需的现有计划多次。
新计划需要安排为每15分钟运行一次(将由Jenkins的Scheduler选项完成),该计划的代码将:
完成此操作后,我需要对存储的每个键/值对运行现有作业。我可以使用Jenkins(使用1.406)开箱即用吗,还是必须远程调用现有作业?使用“构建后操作”部分中的“构建其他项目”选项时,我看不到如何将参数从一个计划传递到另一个计划(计划的配置)
谢谢
有一个参数化触发器插件,一旦安装,便可以在一个构建完成后触发一个参数化构建。
完成所需操作的最简单方法是安装此插件,并使用要构建的键/值列表一次构建项目。如果由于某些原因您需要在第一个作业完成后多次执行构建,则可以使用远程API从第一个项目开始构建。因此,您有两种选择:
选项A
选项B
http://server/job/<Project2 Name>/buildWithParameters?PARAM1=Value1&PARAM2=Value2