Template Project Plugin

Skip to end of metadata
Go to start of metadata

Plugin Information

Plugin ID template-project Changes In Latest Release
Since Latest Release
Latest Release
Latest Release Date
Required Core
1.5.1 (archives)
Sep 03, 2015
cloudbees-folder (version:4.9, optional)
multiple-scms (version:0.5, optional)
matrix-project (version:1.4, optional)
Source Code
Issue Tracking
Pull Requests
Open Issues
Pull Requests
Tom Huybrechts (id: huybrechts)
Brenton B (id: Brantone)
Usage Installations 2014-Oct 2136
2014-Nov 2162
2014-Dec 2147
2015-Jan 2237
2015-Feb 2259
2015-Mar 2381
2015-Apr 2420
2015-May 2403
2015-Jun 2446
2015-Jul 2550
2015-Aug 2538
2015-Sep 2660

This plugin lets you use builders, publishers and SCM settings from another project.

A short set up guide

  • Set up a template project that has all the settings you want to share. E.g. you could create one with no SCM filled in, but with all the builders and publishers you want for all your projects. Its best to mark this project as disabled, since you are not actually going to run it.
  • Then set up a concrete project. Configure the SCM as you want. Then select 'use all the publishers from this project' and pick the template project. Ditto for the builders.


  • It may be using some plugins in ways that were not intended. Compatibility with all plugins is not guaranteed.
  • It does not support project actions. That means that links that should be on the project page (e.g. 'latest test results') will not be there.
  • It has had virtually no testing.

To do list

  • Support project actions. This depends on being able to make some changes in jenkins-core in a backward compatible way.
  • Parametrize the templates.
  • (Maybe) Create a separate list of template projects, so you don't have to put them in your main list and can clearly identify them.

Change Log

Version 1.5.2 (Sep 3, 2015)
Version 1.5 (Aug 31, 2015)
  • Expand parameter values, some limitations may apply to SCM (issue #28249)
  • Support Cloudbees folder plugin (issue #24396)
  • Support for build environment variables (issue #24404)
  • Support for Multiple-SCM when using paramater value
Version 1.4.2 (July 9, 2014)
  • Support of dependency declarations interface from included templates.
Version 1.4.1 (Mar 12, 2014)
  • Fixed performance issue when Use SCM is not checked (issue #22150)
Version 1.3 (Aug 15, 2011)
  • Updated SCM proxy for latest Jenkins
Version 1.2 (Feb 11, 2010)
  • Fix Hudson-breaking 1.1 release. (issue #5612)
  • Fix to allow using build steps from a matrix project. (issue #5146)
  • Get form field validators working again.
Version 1.1 (Feb 10, 2010)
  • Update code for more recent Hudson
Version 1.0 (Feb 13, 2009)
  • Initial release


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

Add Comment