Jenkins : Pipeline SCM Step Plugin

Plugin Information

View Pipeline: SCM Step on the plugin site for more information.

Adds Pipeline steps to check out or update working sources from various SCMs (version control).A component of Pipeline Plugin.


2.9 (Jun 7, 2019)

  • Fix: Use rw-r--r-- (0644) permissions for changelog files on Posix systems as in version 2.7 and earlier of this plugin rather than rw------- (0600) as used in version 2.8 to avoid potential issues related to backups and similar scenarios. (PR 34)

2.8 (Jun 5, 2019)

  • Fix: Prevent SAXParseException from being thrown when using the checkout step in parallel blocks. (JENKINS-34313)

2.7 (Oct 1, 2018)

  • Fix: Prevent ConcurrentModificationException when using the checkout step in parallel blocks. (JENKINS-47201)
  • Improvement: Change the display name of the checkout step from "General SCM" to "Check out from version control".
  • Improvement: Add documentation for specific variables returned by the checkout step based on the installed set of plugins. (JENKINS-26100)

2.6 (Jun 20, 2017)

  • JENKINS-26100 checkout step now returns a Map of environment variables set by the SCM in legacy Freestyle jobs, such as GIT_COMMIT and SVN_REVISION.

2.5 (Jun 16, 2017)

  • No user-facing changes.

2.4 (Feb 27, 2017)

  • No user-facing changes, only test infrastructure.

2.3 (Nov 10, 2016)

  • No user-facing changes, only internal metadata.

2.2 (Jul 05, 2016)

  • JENKINS-35247 git and svn steps now moved to their respective SCM plugins. This plugin now includes only the generic checkout step.

2.1 (Jun 09, 2016)

  • JENKINS-35247 Removed direct plugin dependencies on Git Plugin and Subversion Plugin, in preparation for moving the git and svn steps to their natural homes. (forward-ported from 1.14.2 / 1.4.3)
  • Downgraded “overriding old revision state” warning.

2.0 (Apr 05, 2016)

  • First release under per-plugin versioning scheme. See 1.x changelog for earlier releases.