使用塑料scm为Jenking设置全局管道库

时间:2017-10-24 12:24:08

标签: jenkins jenkins-pipeline plasticscm

我目前很难掌握詹金斯全球管道图书馆的概念。我是一个时髦的新人,所以请耐心等待我。

我正在使用Plastic SCM来存储库。它存储在一个repo中,作为项目中的中心共享点。所以groovy脚本和类不是存储在那里的唯一东西。因此我创建了一个子文件夹来存储groovy lib。子文件夹itselve具有以下结构: Groovy_Pipline_Scripte - > SRC

                   --> vars

我将Name设置为文件夹Groovy_Pipline_Scripte的路径 和塑料分支的默认版本。 我隐式加载它并收到错误消息:

[Shared_Toolbox] $“C:\ Program Files \ PlasticSCM5 \ client \ cm.exe”gwp

d:\ jenkins \ test_class_pipeline @ libs \ Shared_Toolbox \ Groovy_Pipline_Scripte \ Shared_Toolbox --format = {1}

d:\詹金斯\ test_class_pipeline @库\ Shared_Toolbox \ Groovy_Pipline_Scripte \ Shared_Toolbox

错误:库Shared_Toolbox / Groovy_Pipline_Scripte应包含至少一个src或vars目录 org.codehaus.groovy.control.MultipleCompilationErrorsException:启动失败: WorkflowScript:加载库失败

你能救我吗? 非常感谢提前

1 个答案:

答案 0 :(得分:-1)

似乎它必须是一个单独的GIT存储库,其根目录中包含'src'或'var',并且您不能将其作为子文件夹。