Skip to content

beriba/redmine-gerrit-scripts

This branch is 1 commit ahead of tru/redmine-gerrit-scripts:master.

Repository files navigation

Introduction

This is a simple Gerrit hook for updating Redmine with information about what changes are in Gerrit review.

It parses the commit messages from Gerrit and looks for a Redmine issue in the style of "#1028".

It then adds a informative message to the Redmine issue about the review URL and other data. It can also change the status of the issue to indicate that this issue is now under gerrit review.

Script is tested with Redmine 2.4.1 and Gerrit 2.6.1

Installation

Put the script in the $GERRIT_HOME/hooks directory and edit the script to set the variables at the beginning. If gerrit is installed on a Linux server don't forget to make the script executable.

If the name of the script is changed from patchset-created to something else don't forget to update the [Hooks] section of the $GERRIT_HOME/etc/gerrit.config to include patchsetCreatedHook = new_script_name. For more information see the gerrit hooks documentation.

Logging

All print statements are appended to the $GERRIT_HOME/logs/error_log.

About

Some scripts that connect Gerrit with Redmine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%