【问题标题】:Use Active Choices Reactive Parameter Plugin with Maven Metadata Plugin将 Active Choices 反应参数插件与 Maven 元数据插件一起使用
【发布时间】:2019-04-25 17:22:01
【问题描述】:

我将 Active Choices Reactive Parameter 用于包括“快照”和“发布”的选择菜单。并且还使用了 maven 元数据插件来列出 maven 工件。有两种工件类型,即“快照”和“发布”。

现在,我的要求是当我从 Active Choices 的下拉菜单中选择“快照”时,应该只激活并显示“SELECT_SNAPSHOTS_VERSION”部分。 “SELECT_RELEASES_VERSION”必须隐藏且不活动。我们可以将 Active Choices Parameter Plugin 与 Maven Metadata Plugin 一起使用吗?

【问题讨论】:

    标签: maven jenkins jenkins-plugins maven-metadata


    【解决方案1】:

    我认为您想要实现的目标是不可能的,因为在您开始构建时会同时呈现所有参数。

    【讨论】:

    • 我不能写一个时髦的脚本吗?以前我为“SERVER_SELECTION”写了一个 groovy。 if (SELECT_ENVIRONMENT.equals("QA")) 987654322 return["x"] 987654324 else if (SELECT_ENVIRONMENT.equals("Dev")) 987654326 return["192.168.94.139"] 987654328 else if (SELECT_ENVIRONMENT.equals("Prod")) 987654330 return["192.168.94.140"] 987654332 else if (SELECT_ENVIRONMENT.equals("Stress")) 987654334 return["x"] 987654336 @ 跨度>
    • Groovy 脚本用于返回参数值,但不用于参数本身。您的要求是隐藏/不显示正确的参数?
    • 是的,当我从下拉列表中选择“快照”时,仅应显示“SELECT_SNAPSHOT_VERSION”部分。
    • 不可能这样做
    • 我们不能用其他插件代替 maven 元数据吗?
    猜你喜欢
    • 1970-01-01
    • 2015-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-01
    • 2016-01-18
    • 2016-01-12
    • 2022-08-18
    相关资源
    最近更新 更多