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