gitlab-pipeline-dashboard

1.1.5 • Public • Published

Gitlab pipeline status NPM NPM

Gitlab Pipeline Dashboard

This is a dashboard for GitLab's CI (continuous integration) pipelines! Best viewed on a large display such as an TV.

Try the demo dashboard.

preview

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.

mockup

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

Customize configuration

See Configuration Reference.

Package Sidebar

Install

npm i gitlab-pipeline-dashboard

Weekly Downloads

0

Version

1.1.5

License

MIT

Unpacked Size

4.49 MB

Total Files

13

Last publish

Collaborators

  • jiaan