Gerrit CLI Tool
Project description
gerrit_tools
Common tools to work with a bunch of Gerrit repositories, with help of REST API and Command Line Tools
Install
Python 3.5 required `commandline pip install gerrit-tools `
Setup
On first run script will prompt to input several params related to your Gerrit instance. Configuration is stored in ~/.config/gerrit_tools/config file. `commandline $ gerrit_tools ...some command... Enter value for GERRIT_URL: gerrit.yourserver.org Enter value for GERRIT_PORT: 29418 Enter value for GERRIT_USER: admin@yourserver.org Enter value for GERRIT_API_TOKEN: <TOKEN> ` <TOKEN> is generated here: [Gerrit -> Settings -> HTTP Credentials]
Usage
Example deleting some/temp/branch on all repositories: `commandline $ gerrit_tools branch delete some/temp/branch `
Example copying src/branch to new dst/branch on all repositories: `commandline $ gerrit_tools branch copy src/branch dst/branch `
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for gerrit_tools-0.0.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b1eb5345cd03d65b5b3da691c8fdf8d55ad4e894d97af2c27873d8ca8e832f9 |
|
MD5 | b1f983f694286d508348038234faa6f1 |
|
BLAKE2b-256 | cfebd769d390a11535553372caac5e8b59950def2d9076563506c163adaea463 |