JenkinsLibrary

IT
IT
IT
405
文章
1
评论
2021年3月17日20:01:17 评论 1,941 333字阅读1分6秒

Jenkins共享库应用

概述

共享库这并不是一个全新的概念,其实具有编程能力的同学应该清楚一些。例如在编程语言Python中,我们可以将Python代码写到一个文件中,当代码数量增加,我们可以将代码打包成模块然后再以import的方式使用此模块中的方法。

在Jenkins中使用Groovy语法,共享库中存储的每个文件都是一个groovy的类,每个文件(类)中包含一个或多个方法。每个方法包含groovy语句块。

使用共享库

我们导航到 系统配置 -> Global Pipeline Libraries

首先,我们为共享库设置一个名称jenkinslib,注意这个名称后续在Jenkinsfile中引用。 再设置一个默认的版本,这里的版本是分支的名称。我默认配置的是master版本。

JenkinsLibrary

  • 我的QQ
  • QQ扫一扫
  • weinxin
  • 我的头条
  • 头条扫一扫
  • weinxin
IT
  • 本文由 发表于 2021年3月17日20:01:17
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
Jenkins流水线语法 Jenkins-pipeline

Jenkins流水线语法

声明式流水线 声明式Pipleine是官方推荐的语法,声明式语法更加简洁。所有的声明式Pipeline都必须包含一个 pipeline块中,比如: pipeline { //run } 在声明式Pip...
Jenkinsfile Jenkins-pipeline

Jenkinsfile

为什么使用pipeline? 本质上,jenkins是一个自动化引擎,它支持许多自动模式。流水线向Jenkins添加了一组强大的工具,支持用例、简单的持续集成到全面的持续交付流水线。 通过对一系列的发...

您必须才能发表评论!