Clone this repo:

Branches

  1. f8bd53a Bump to python 3.7 and update pbr version by David Pursehouse · 11 days ago master
  2. 4f1b44c Add a README with installation instructions by David Pursehouse · 5 weeks ago
  3. d4b49ec Add Pipfile by David Pursehouse · 5 weeks ago
  4. 3bf42b8 Make the script runnable from any location by David Pursehouse · 5 weeks ago
  5. d0d2314 Add release-announcement.py imported from gerrit project by David Pursehouse · 5 weeks ago

Gerrit release tools

This repository contains tools to support Gerrit release management. The tools can be used standalone, independent of the gerrit branch checked out.

Prerequisites

It is assumed that pip and pipenv are installed.

Installation

Installation is as simple as cloning the repository:

  git clone https://gerrit.googlesource.com/gerrit-release-tools

and then installing the dependencies with pipenv:

  cd gerrit-release-tools
  pipenv install

Usage

To use the tools the environment must be activated:

  pipenv shell

Refer to the individual tools' help for further details.