Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • GIT_COMMIT - SHA of the current
  • GIT_BRANCH - Name of the remote repository (defaults to origin), followed by name of the branch currently being used, e.g. "origin/master" or "origin/foo"
  • GIT_LOCAL_BRANCH - Name of the branch on Jenkins. When the "checkout to specific local branch" behavior is configured, the variable is published.  If the behavior is configured as null or **, the property will contain the resulting local branch name sans the remote name. 
  • GIT_PREVIOUS_COMMIT - SHA of the previous built commit from the same branch (not set on first build on a branch)
  • GIT_PREVIOUS_SUCCESSFUL_COMMIT - SHA of the previous successfully built commit from the same branch (not set on first build on a branch)
  • GIT_URL - Repository remote URL
  • GIT_URL_N - Repository remote URLs when there are more than 1 remotes, e.g. GIT_URL_1, GIT_URL_2
  • GIT_AUTHOR_NAME and GIT_COMMITTER_NAME - The name entered if the "Custom user name/e-mail address" behaviour is enabled; falls back to the value entered in the Jenkins system config under "Global Config user.name Value" (if any)
  • GIT_AUTHOR_EMAIL and GIT_COMMITTER_EMAIL - The email entered if the "Custom user name/e-mail address" behaviour is enabled; falls back to the value entered in the Jenkins system config under "Global Config user.email Value" (if any)

Change Log

Version 4.0.0-beta2 (June 4, 2018)

  • (info)   Require Java 8
  • (info)   Require Jenkins 2.60
  • (info)   Make matrix project dependency optional
  • (error)   Fix notifyCommit for branch names that contain '/' characters (JENKINS-29603)
  • (error)   Fix security issue (security advisory)

Version 4.0.0-beta1 (May 28, 2018)

  • (info)   Require Java 8
  • (info)   Require Jenkins 2.60
  • (info)   Make matrix project dependency optional
  • (error)   Fix notifyCommit for branch names that contain '/' characters (JENKINS-29603)

...