gpt4 book ai didi

jenkins - 如何在 jenkins 管道中导入文件夹级共享库

转载 作者:行者123 更新时间:2023-12-02 04:29:39 33 4
gpt4 key购买 nike

首先我对文件夹级共享库的理解:
这是一个 groovy 脚本,我可以将其放置在存储库中我希望它使用的任何位置(即我的 Jenkinsfile 所在的位置)。

如果这是错误的,请告诉我。

我的问题:
我怎样才能包含这个库。对于全局库,我可以使用 @Library($libraryName)导入我使用名称注册为全局库的库。但是对于文件夹级别的库,没有指定名称。我如何导入它们?我真的必须像 this answer 中演示的那样指定 git 存储库吗? ?

最佳答案

文件夹级共享库的工作方式类似于全局共享库。

他们还需要一个具有已知布局的专用存储库( varssrc 文件夹)。并且您需要加载 using @Library如果您选择不隐式加载。

区别在于:

  • 您定义要在 Jenkins 文件夹设置中使用的库
  • 他们不受信任(如评论中发布的链接所写)

  • 只需打开 Jenkins 文件夹的设置,您就会找到选项。

    关于jenkins - 如何在 jenkins 管道中导入文件夹级共享库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50103749/

    33 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com