Jenkins全局管道库项目的正确dir结构是什么?我是groovy的新手,想要确保我从一开始就正确地设置它......
src/com/myco/pipeline/lib_name/...
vars/...
resources/com/myco/...
这看起来是否正确?
答案 0 :(得分:4)
是
1-全局变量(vars /下的.groovy文件)必须直接添加到vars的根目录,即vars /不能有子目录
2-确保在src /
下的类(.groovy文件)顶部添加“package com / myco /.../ lib_name”有关详细信息,请参阅 https://jenkins.io/doc/book/pipeline/shared-libraries/