Skip to content

Environment variables

Andrew Bayer edited this page Nov 1, 2016 · 6 revisions

Environment variables are set using name/value pairs:

pipeline {
    environment {
        FOO = "BAR"
    }

    agent label:"master"

    stages {
        stage("foo") {
            steps {
                sh 'echo "FOO is $FOO"'
            }
        }
    }
}

Can add many more variables one per line like so:

    environment {
        FOO = "BAR"
        BAZ = "bang"
    }