RETIRED, Gerrit as used by OpenStack
Go to file
Saša Živkov 944b838d88 Make the --other-branches configurable
Introduce a branchOrder section in the project.config in order
to define a branch order and automate the back/forward porting
of changes.

For now assume only one branchOrder section. For example:

  [branchOrder]
    branch = master
    branch = stable-2.9
    branch = stable-2.8
    branch = stable-2.7

This format makes the ordering obvious (top-down) and complete: for any
two branches from the list the order is defined.

The --other-branches will rely on the branchOrder section in order to
find out a set of branches for which to check mergeability.  With the
above example, If a change is pushed to the master branch then the
--other-branches option will test mergeability into the stable-2.9,
stable-2.8 and stable-2.7 branches. If the changed would be pushed to
the stable-2.8 then the --other-branches option would test mergeability
only into the stable-2.7 branch.

Change-Id: Ib806d7e4b5702fa2d8effd197829b729cad95432
2014-05-28 14:54:54 +02:00
.settings Eclipse: Bump java source and target level to 7 2013-11-29 00:15:50 +01:00
contrib Allow to download reposize.sh script from Gerrit 2014-05-09 16:20:51 +02:00
Documentation Make the --other-branches configurable 2014-05-28 14:54:54 +02:00
gerrit-acceptance-tests Merge "Use allow/block/deny methods to improve test readability" 2014-05-21 13:34:44 +00:00
gerrit-antlr Remove unused .gitignore 2013-11-28 22:56:51 -08:00
gerrit-cache-h2 Apply "type inference for generic instance creation" Java 7 feature 2014-04-26 15:27:57 +02:00
gerrit-common Buck: Rename gwtxml to gwt_xml in gwt_module() 2014-05-19 12:26:50 -07:00
gerrit-extension-api Merge branch 'stable-2.9' 2014-05-23 11:16:23 +09:00
gerrit-gwtdebug Prevent StackOverflowError in JettyTreeLogger 2014-02-07 12:54:18 +00:00
gerrit-gwtexpui Merge changes Ia6447e62,Ic09dc032,I7f1ee1d6,I26fd741d,I1f13f4d2 2014-05-19 19:30:04 +00:00
gerrit-gwtui Add option to show ID in change table 2014-05-22 08:58:48 +01:00
gerrit-gwtui-common Buck: Rename gwtxml to gwt_xml in gwt_module() 2014-05-19 12:26:50 -07:00
gerrit-httpd DirectChangeByCommit: Use Changes query API 2014-05-20 15:53:06 -07:00
gerrit-launcher Apply "type inference for generic instance creation" Java 7 feature 2014-04-26 15:27:57 +02:00
gerrit-lucene Merge branch 'stable-2.9' 2014-04-14 12:11:12 -07:00
gerrit-main Build Main for Java 1.2 2013-11-30 01:53:00 -08:00
gerrit-openid Update Buck 2014-05-04 12:54:17 +02:00
gerrit-patch-commonsnet Replace 'for' loop with 'foreach' 2013-12-04 01:02:53 +04:00
gerrit-patch-jgit Buck: Rename gwtxml to gwt_xml in gwt_module() 2014-05-19 12:26:50 -07:00
gerrit-pgm Merge changes Ia6447e62,Ic09dc032,I7f1ee1d6,I26fd741d,I1f13f4d2 2014-05-19 19:30:04 +00:00
gerrit-plugin-api Merge branch 'stable-2.9' 2014-05-23 11:16:23 +09:00
gerrit-plugin-archetype Merge branch 'stable-2.9' 2014-05-21 17:20:11 +09:00
gerrit-plugin-gwt-archetype Merge branch 'stable-2.9' 2014-05-21 17:20:11 +09:00
gerrit-plugin-gwtui Merge branch 'stable-2.9' 2014-05-23 11:16:23 +09:00
gerrit-plugin-js-archetype Merge branch 'stable-2.9' 2014-05-21 17:20:11 +09:00
gerrit-prettify Buck: Rename gwtxml to gwt_xml in gwt_module() 2014-05-19 12:26:50 -07:00
gerrit-reviewdb Add option to show ID in change table 2014-05-22 08:58:48 +01:00
gerrit-server Make the --other-branches configurable 2014-05-28 14:54:54 +02:00
gerrit-solr Merge changes Iac79af54,Ief41eccc,Iae52ade9,I0bd9eabb,I2ef5b9e1 2014-02-13 17:02:23 +00:00
gerrit-sshd Revert "Add extension point to register JGit PreUploadHooks" 2014-05-09 15:18:34 +00:00
gerrit-util-cli ReceiveCommits: Add support for approvals 2014-05-08 17:08:44 -07:00
gerrit-util-ssl Remove unused .gitignore 2013-11-28 22:56:51 -08:00
gerrit-war Update Buck 2014-05-04 12:54:17 +02:00
lib Merge changes Ia6447e62,Ic09dc032,I7f1ee1d6,I26fd741d,I1f13f4d2 2014-05-19 19:30:04 +00:00
plugins Update plugins to latest revisions 2014-05-13 15:34:05 +09:00
ReleaseNotes Add more bug-fixes to 2.9 release notes 2014-05-21 13:15:08 +02:00
tools Merge branch 'stable-2.9' 2014-05-23 11:16:23 +09:00
website/releases Exclude gerrit-snapshot-* from releases page 2014-02-19 05:56:00 +00:00
.buckconfig Merge branch 'stable-2.9' 2014-05-21 15:39:04 +09:00
.buckversion Update Buck and use gwt_binary() 2014-05-19 11:41:31 -07:00
.gitignore Ignoring vi swap file 2014-04-25 18:40:35 +01:00
.gitmodules Add singleusergroup plugin 2013-11-09 07:45:00 +01:00
.pydevproject Set python version back to 2.6.5 in .pydevproject 2013-05-20 11:36:08 +09:00
BUCK Update Buck and use gwt_binary() 2014-05-19 11:41:31 -07:00
COPYING Initial project setup of Gerrit 2 2008-11-14 16:59:34 -08:00
INSTALL Remove Gerrit 1.x to 2.x import tools 2009-03-27 20:20:10 -07:00
SUBMITTING_PATCHES Update push URL in SUBMITTING_PATCHES 2012-03-29 00:57:14 -04:00
VERSION Bump GERRIT_VERSION to 2.8.4 2014-03-26 16:42:57 -07:00