Jenkins Pipeline Environment Variables

From NovaOrdis Knowledge Base
Revision as of 22:34, 17 April 2020 by Ovidiu (talk | contribs)
Jump to navigation Jump to search

Internal

Overview

Jenkins Pipeline exposes environment variables via the global variable env, which is available from anywhere in the Jenkinsfile.

The full environment variables accessible from within Jenkins Pipeline is documented at http://<jenkins-instance-url>/pipeline-syntax/globals#env.

Environment Variables

BUILD_ID

The current build ID, identical to BUILD_NUMBER.

BUILD_NUMBER

The current build number, such as "153". Same as BUILD_ID.

BUILD_TAG

Contains job name, branch name, build number:

jenkins-${JOB_NAME}-${BUILD_NUMBER}

BUILD_URL

The URL where the results of this build can be found (http://<jenkins-instance-url>/jenkins/job/MyJobName/17/)

JOB_NAME

JOB_BASE_NAME