Skip to content
This repository was archived by the owner on Aug 5, 2021. It is now read-only.

joshghent/merge-request-queryer

 
 

Repository files navigation

Merge Request Queryer

A tool to read merge request approvals and comments by user from Gitlab

Preview of the merge request queryer

Setup

  • Run npm install
  • Build with npm run build

To Run

  • Copy the example.env - cp example.env .env
  • Set the following environment variables
    • PRIVATE_TOKEN: a token for your account in gitlab, can be created in /profile/personal_access_tokens
    • DOMAIN: the url for your gitlab server
    • PASSWORD: (optional) the password to access the report dashboard (default: password123)
    • PORT: (optional) the port you want to run the server on
  • Run npm start

Docker

Alternatively you can run using Docker docker run -d --restart unless-stopped --name merge-request-queryer -p 8000:8000 joshghent/merge-request-queryer

How it works

On start of the server, we pull down a report if we do not have one Then every 2 hours we update the report

About

A tool to read merge request approvals and comments by user

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 81.3%
  • CSS 11.6%
  • JavaScript 4.6%
  • Dockerfile 2.5%