0.1.0 • Published 8 years ago

gitlab-reporter v0.1.0

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

gitlab-reporter

Reporting recently active projects with most recent commits, useful for project managers, project coordinaters, team leads. Require admin level access token.

Install the CLI

npm install -g gitlab-reporter

Setup the config file

Create a file called .gitlab-reporter-config.json in your home directory with following format

{
  "gitlab": {
    "private_token": "enter_your_token_here",
    "base_url": "http://gitlab.example.com"
  }
}

Private token must be a admin level token in order to get all the the projects.

Run

Just run the command 'gitlab-reporter' from your cli. You will see an output like this with most recently active projects.

Projet1
   Commit Message 3
      User1 Date
   Commit Message 2
      User2 Date
   Commit Message 1
      User1 Date
      
Projet2
   Commit Message 3
      User2 Date
   Commit Message 2
      User4 Date
   Commit Message 1
      User1 Date

TODO

  • Better output format
  • Abilty to update a google spreadsheet