如何从Oracle数据库获取Jenkins构建参数?

时间:2018-09-07 22:36:10

标签: oracle jenkins jenkins-groovy

我有一个Jenkins作业,它可能有100多个参数(param1)选择,基于这个参数,param2,param3等将会改变。我不想将值硬编码到单个作业。请帮助我进行配置,该配置可从数据库获取param1并从数据库以及基于param1的情况下获取param2。

1 个答案:

答案 0 :(得分:0)

考虑使用Active Choices插件-这将使您能够根据先前的选择动态生成选择。 https://wiki.jenkins.io/display/JENKINS/Active+Choices+Plugin

Active Choices插件使用Groovy。在这里,您将找到有关如何从Groovy连接到Oracle数据库的示例: https://gist.github.com/marcelbirkner/180f1f438ef455642451

编码愉快!