Create gerrit project via gerrit api
internal jenkins implementation:
gerrit.linuxfoundation.org/infra/c/ci-management/+/62158
Extend lfidapi to exit with good message and code if
group does not exist. (check if group exists functionality)
Remove pythonsix compatability for config parser
Usage: lftools gerrit [OPTIONS] COMMAND [ARGS]...
GERRIT TOOLS.
Options:
--help Show this message and exit.
Commands:
abandonchanges Abandon all OPEN changes for a gerrit
project.
addfile Add an file for review to a Project.
addgithubrights Grant Github read for a project.
addgitreview Add git review to a project.
addinfojob Add an INFO job for a new Project.
createproject Create a project via the gerrit API.
list-project-inherits-from List who a project inherits from.
list-project-permissions List Owners of a Project.
ISSUE: RELENG-2370
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I3a24751eeb2e739dee183074bbef6742df58a793
13 files changed: