Repo Plugin

Skip to end of metadata
Go to start of metadata

This plugin adds Repo (http://code.google.com/p/git-repo/) as an SCM provider in Jenkins.

Plugin Information

Plugin ID repo Changes In Latest Release
Since Latest Release
Latest Release
Latest Release Date
Required Core
Dependencies
1.6
Nov 19, 2013
1.424
Source Code
Issue Tracking
Maintainer(s)
GitHub
Open Issues
Arvid E. Picciani (id: aep)
Bjarke Freund-Hansen (id: bjarkef)
Brad Larson (id: bklarson)
Usage Installations 2013-Apr 458
2013-May 481
2013-Jun 485
2013-Jul 540
2013-Aug 543
2013-Sep 547
2013-Oct 594
2013-Nov 608
2013-Dec 610
2014-Jan 661
2014-Feb 677
2014-Mar 738

Description

This plugin adds Repo (http://code.google.com/p/git-repo/) as an SCM provider for Jenkins. Projects can use this plugin to only run builds when changes are detected in any of the git repositories in the repo manifest, to list the changes between builds, and to re-create the project state across all repositories for any previous build using a static manifest.

Changelog

Version 1.6 - Nov 19th, 2013

  • Allow parameters in repo branch name (issue #17913)
  • Fixed a bug where a poll compared the current workspace and polled branch incorrectly.
  • Improved git log

Version 1.5 - April 23th, 2013

  • Support for repo init -g
  • Support for repo init --repo-url
  • Parent pom updated to jenkins 1.424

Version 1.3 - November 19th, 2012

  • Lowered memory footprint in case of projects with a large build history.
  • Support repo options '-c' and '-q'.
  • Fix: Repo does not implement getAffectedFiles() (issue #14926).
  • Allow localManifest to be specified either literally or as an URL.

Version 1.2.1 - April 23rd, 2012

  • Fix : Jobs using repo plugin do not persist (issue #12466)
  • Fix : Fixed NPE in RevisionState.hashCode()

Version 1.2

If build scripts modify the workspace, which cause problems during repo sync, try running git reset --hard on the repository and re-running repo sync. Thanks to tgover.

Don't show all the changes brought in from a merge commit in the change log, just show the merge commit (see git log --first-parent). This fixes a problem of a merge commit breaking the build and all authors of changes brought in with that merge commit getting emailed about it. Thanks to tgover.

Version 1.1

Add support for syncing from local mirrors, specify the number of projects to sync simultaneously, use a local manifest, and sync to a subdirectory of the workspace. Thanks to tgover.

Add support to specify the name of the manifest file to use. Thanks to farshidce.

Version 1.0

Initial Release

Labels

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

Add Comment