Global Trusted Pipeline Libraries:

image.png

image.png

在脚本中的使用:

#!groovy

@Library('jenkinslibrary@main') _

//func from shareibrary
def build = new org.devops.build()
def deploy = new org.devops.deploy()
def tools = new org.devops.tools()
def gitlab = new org.devops.gitlab()
def toemail = new org.devops.toemail()
def sonar = new org.devops.sonarqube()
def sonarapi = new org.devops.sonarapi()
def artifactory = new org.devops.artifactory()

pipeline {
    agent any

    stages {
        stage('Build') {
            steps {
                echo 'helloworld'
            }

        }

    }
}