首先我对文件夹级共享库的理解: 这是一个groovy脚本,我可以放在我希望它使用的存储库中的任何位置(即我的Jenkins文件将在哪里)。
如果这是错误的,请告诉我。
我的问题:
我该如何包含这个库。对于全局库,我可以使用@Library($libraryName)
导入我使用名称注册为全局库的库。但对于文件夹级库,没有指定名称。我如何导入它们?我是否真的必须像this answer中所示的那样指定git repo?
答案 0 :(得分:0)
文件夹级共享库的工作类似于全局共享库。
他们还需要具有已知布局(vars
,src
文件夹)的专用存储库。如果您选择不隐式加载,则需要使用@Library
加载。
区别是:
只需打开Jenkins文件夹的设置,即可找到选项。