【问题标题】:How to use a global pipeline library when defining an Active Choices Reactive Parameter?定义 Active Choices 反应参数时如何使用全局管道库?
【发布时间】:2022-07-27 01:38:11
【问题描述】:

在 Jenkins 中定义Active Choices Reactive Parameter时有没有办法使用全局管道库?

我在 Jenkins 中添加了一个全局管道库,比如说 PipelineLibrary,我可以通过使用 @Library('PipelineLibrary') _ 加载它在我的管道中成功使用它。在这个库中,我有一个全局函数 foo.bar(),当我将 Active Choices Reactive Parameter 添加到我的几个作业时,我还想在 Groovy 脚本框中使用它。

所以我想在那个参数的 Groovy 脚本框中有这样的东西:

// Somehow take into use PipelineLibrary
return foo.bar();

在此处加载库的正确语法是什么? 或者甚至有可能吗?如果没有,是否有其他方法可以将 Groovy 脚本共享到多个地方,而无需在 GUI 中复制粘贴代码?

【问题讨论】:

    标签: jenkins jenkins-groovy


    【解决方案1】:

    我认为你在敲这扇门 - JENKINS-46394

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-03
      • 1970-01-01
      • 1970-01-01
      • 2019-04-25
      • 1970-01-01
      • 2018-10-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多