mrcli-go

module
v0.0.0-...-558b3ff Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 11, 2021 License: MIT

README

Build Status Scrutinizer Coverage Scrutinizer Code Quality License

mrcli-go - GitLab pending merge requests overview

mrcli-go checks your gitlab instance for pending merge requests.

Get an overview about the total number of pending mr's by approvers and projects, list mr's for your own, your colleagues or multiple projects.

Installation

TODO

Configuration

mrcli-go is configured using environment variables. The GITLAB_TOKEN is required. Create a token with the api scope: https://gitlab.com/profile/personal_access_tokens

GITLAB_URL=https://gitlab.com # optional, set for on-premise installations
GITLAB_TOKEN=<gitlab token> # create gitlab token with api access: https://gitlab.com/profile/personal_access_tokens

Basic Usage

mrcli-go overview
mrcli-go project <project names separated by space>
mrcli-go approver <approver names separated by space, leave empty for your mr's>
Author

Daniel Pieper - github@daniel-pieper.com

License

MrCli is licensed under the MIT License - see the LICENSE file for details

Directories

Path Synopsis
cmd
mrcli command
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL