声明式管道中的动态参数

时间:2020-02-12 08:43:41

标签: jenkins groovy jenkins-pipeline jenkins-declarative-pipeline

我有一个詹金斯工作,应该安装一些软件。在其中一个参数中,用户可以选择是否要使用默认功能(存储在Nexus版本或其他版本上)。如果选择第二个选项,则该用户必须指向正确的目录。 现在,job有两个参数,一个是在"Nexus""Custom"之间选择,第二个是使用"Custom"时路径的文本框。

我要实现的是path参数是动态的,这意味着如果用户选择"Nexus",那么根本就没有该参数。我知道可以通过主动选择参数来实现,但是据我所知,声明性管道不支持它。 我知道Jenkins dynamic declarative pipeline parameters,但是,如果可以在作业开始之前在参数site之前创建参数site,而不是在作业itlef上,那就太好了。

是否可以通过其他方式实现?

0 个答案:

没有答案