devops系列005——jenkins-Pipeline Libraries

创建git

配置Pipeline Libraries 首先要在gitlab 创建仓库,如下图:


devops系列005——jenkins-Pipeline Libraries

配置Jenkins全局配置

系统管理——》全局配置——》Global Pipeline Libraries,配置如下图:


devops系列005——jenkins-Pipeline Libraries

新建测试pipeline

新建test.groovy,git提交,构建是jenkins会自动引用。

<code>

def

call

(

int

a,

int

b)

{

return

a + b }/<code>

新建jenkins job

新建test-pipeline

<code>  _

node {
    stage(

"test"

) { def aa = test(

1

,

2

) echo

"

${aa}

"

} }/<code>

结果:


devops系列005——jenkins-Pipeline Libraries

大家可以根据自己的环境编写模板,就可以应用到有所有的业务线。运维负责写方法,把方法使用说明写好,以后增加什么都可以推到研发。

如果对您有帮助,记得不要忘了给个关注哦!!!@上海IT故事

还可以关注我之前的文章:

监控系列 Prometheus

公司IT系统账号大统一体系


分享到:


相關文章: