我有一个Jenkins作业,它可能有100多个参数(param1)选择,基于这个参数,param2,param3等将会改变。我不想将值硬编码到单个作业。请帮助我进行配置,该配置可从数据库获取param1并从数据库以及基于param1的情况下获取param2。
答案 0 :(得分:0)
考虑使用Active Choices插件-这将使您能够根据先前的选择动态生成选择。 https://wiki.jenkins.io/display/JENKINS/Active+Choices+Plugin
Active Choices插件使用Groovy。在这里,您将找到有关如何从Groovy连接到Oracle数据库的示例: https://gist.github.com/marcelbirkner/180f1f438ef455642451
编码愉快!