Gitlab Pipeline Dashboard
This is a dashboard for GitLab's CI (continuous integration) pipelines! Best viewed on a large display such as an TV.
This is my first release of the project and I am embarrassed by the sloppy code. So please report any issues you find! 🕵
Quick start
Install
# Using yarn yarn global add gitlab-pipeline-dashboard # Using NPM npm i -g gitlab-pipeline-dashboard
Run
ci-dashboard
To specify another port
PORT=8081 ci-dashboard
Description
I think most of us can agree that GitLab CI is awesome, but unfortunately it doesn't ship with a dashboard (yet).
So here is my solution! 😎
What makes it diffferent from other solutions out there?
This dashboard scans all the projects of your group(s) for active pipelines. Thus you don't need to reconfigure it everytime you add CI to your projects. 👌
It was inspired by this issue.
Development
yarn install
Compiles and hot-reloads for development
yarn run serve
Compiles and minifies for production
yarn run build
Run your tests
yarn run test
Lints and fixes files
yarn run lint