获取目录:

script{
    def workspace = pwd()
    println workspace
}

设置工作目录:

#!groovy

String workspace = "/opt/jenkins/workspace"

pipeline{
    agent {
        node{
            label "master"
            customWorkspace "${workspace}"
        }
    }
    options {
        timestamps()
        timeout(time: 1, unit: 'HOURS')
    }
    stages {
        stage('拉代码'){
            steps{
                echo '拉代码'
            }
        }
    }
}