我跟随了詹金斯extending pipeline with shared libraries
有人提到
src目录应该看起来像标准的Java源目录 结构体。执行时,此目录将添加到类路径中 管道
而vars目录托管定义全局变量的脚本 可从管道访问
注意:我对使用中的差异而不是实现更感兴趣。
答案 0 :(得分:0)
好的,您可以通过简单地检查您可能已经看过的Extending with Shared Libraries页面上的示例来查看使用中的一些示例差异。例如,如果您查找“Zot.groovy”示例,您将看到使用它的代码必须“新”“Zot”类。但是,如果查看“vars / acme.groovy”示例,您将看到用户代码不需要“新”任何内容,因为脚本会引用名为“acme”的全局变量。
还有其他差异,但这是一个简单的对比。