Clone Workspace SCM Plugin

Skip to end of metadata
Go to start of metadata

Plugin Information

Plugin ID clone-workspace-scm Changes In Latest Release
Since Latest Release
Latest Release
Latest Release Date
Required Core
0.6 (archives)
Sep 06, 2013
Source Code
Issue Tracking
Open Issues
Andrew Bayer (id: abayer)
Usage Installations 2014-Apr 1993
2014-May 2062
2014-Jun 2135
2014-Jul 2269
2014-Aug 2300
2014-Sep 2378
2014-Oct 2424
2014-Nov 2414
2014-Dec 2441
2015-Jan 2535
2015-Feb 2612
2015-Mar 2779

This plugin makes it possible to archive the workspace from builds of one project and reuse them as the SCM source for another project.


  • In the configuration for a project whose workspace you want to clone and re-use in other projects, select "Archive for Clone Workspace SCM" in the list of publishers.
  • If desired, specify the files to include in the archive - by default, this will be "*/". Use Ant-style globs.
  • Specify the criteria a build needs to meet in order to be archived.
  • Run a build. If it meets the criteria, its workspace will be archived, until a new build meeting the criteria has run, at which point the old archive will be deleted.
  • In the configuration for a project which you wish to have re-use another project's workspace, select "Clone Workspace" from the list of possible SCMs.
  • Choose the parent project whose workspace you wish to re-use from the drop-down list - if no projects have the Clone Workspace Publisher enabled, the drop-down will be empty.
  • Choose the parent build criteria you wish to use.
  • Run a build - assuming the parent project has an archived workspace meeting the criteria in question, it'll be expanded and used as the workspace for this build.
  • Additionally, the changelog from the parent project build that archived workspace came from will be re-used as the changelog for this build.


Version 0.6 (Sept 6. 2013)
  • Add support for Matrix jobs (issue #6890)
  • Add null check in CloneWorkspaceSCM.createChangeLogParser() to prevent NPE. (issue #13160)
  • Fix Switching archive type of cloned workspace leads to Exception in further jobs (issue #15038)
  • Use full name for jobs
  • Don't only consider jenkins root jobs as eligible parents
Version 0.5 (Aug 17, 2012)
  • Add option to turn off default Ant excludes from workspace archive. (issue #13888)
Version 0.4 (Feb 3, 2012)
Version 0.3 (March 4, 2011)
  • Some minor fixes
Version 0.2 (also March 14, 2010)
  • Clarifying display name text for CloneWorkspacePublisher
Version 0.1 (March 14, 2010)
  • Initial release.


plugin-scm plugin-scm Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Add Comment