项目作者: vrachieru

项目描述 :
A zero-knowledge monitoring dashboard for GitLab.
高级语言: JavaScript
项目地址: git://github.com/vrachieru/gitlab-dashboard.git
创建时间: 2018-11-24T13:54:05Z
项目社区:https://github.com/vrachieru/gitlab-dashboard

开源协议:MIT License

下载







Version



Zero-knowledge monitoring dashboard for GitLab CI

This project aims to provide an easy and reliable way of agregating and viewing merge-requests and pipelines from multiple projects in a single place.
Everything runs in your browser so no private information is leaked outside the dashboard.

Example

Usage

The dashboard is available via github pages here.
Or, you can clone this repository and host your own.

Menu logo characteristics

The GitLab icon on the navigation menu displays the state of the dashboard.

Characteristic Dashboard state
white previous refresh successful
red previous refresh failed
pulsating refresh in progress

Card color codes

The background color for the cards represents the state of the CI for the respective item.

Color CI state
orange pending
blue running
green passed
red failed
black cancelled
gray skipped

Configuration

Configuration is done via query params.

Parameter Default value Description
host gitlab.com Gitlab instance host.
token - Gitlab API private token.
account_type user Type of account in which to look for projects. Possible values are user and group.
account_id - Id of account in which to look for projects.
refresh_interval 10 Interval, in minutes, in which to poll for new data.

License

MIT