项目作者: windler

项目描述 :
List Gitlab issues for multiple projects
高级语言: Go
项目地址: git://github.com/windler/mayboy.git
创建时间: 2018-09-20T15:34:12Z
项目社区:https://github.com/windler/mayboy

开源协议:MIT License

下载


Go Report Card codebeat badge

mayboy

This tool lets you list gitlab issues for multiple projects at once. With mayboy you can get an overview of all issues of your projects. These issue do not have to be assigned to you.

Features

  • List gitlab issues for multiple projects located on the same host
  • List all projects in one table or separately in one table per project
  • Get basic information about issues like title or author
  • Get link to issue

Screenshot

Installation

You need have go installed to install and run mayboy. To install mayboy, run:

  1. go get -u github.com/windler/mayboy

Next, create a config-file calles .mayboy in your home directory ~ with the following contents:

  1. gitlabHost: "https://gitlab-host.com" #gitlab host name
  2. accessToken: "secret-api-access-token-for-general-use" #api access token if neccessary
  3. maxIssues: 50 #defaults to 20
  4. includeAll: true #defaults to false
  5. projects: #projects to show. Name->id
  6. Project1: <id>
  7. Project2: <id>
  8. projectAccessTokens: #optional. Define specific acces tokens for some projects
  9. Project1: "token-for-project-1"

Assuming your $GOPATH/bin is located within your $PATH you can just run mayboy to run the app.