Skip to content

TheoTsatsos/gitlab-ci-wallboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitLab CI Monitor

A simple dashboard for monitoring GitLab CI builds. Alpha version.

Example

Usage

This project runs completely in the browser. It expects a few parameters in the query string:

  • gitlab: your gitlab server address
  • token: your gitlab token
  • projects: a list of projects you want to monitor, separated with commas

Example:

http://gitlab-ci-monitor.example.com/?gitlab=gitlab.example.com&token=12345&projects=namespace/project1,namespace/project1/branch,namespace/project2

With these parameters, it will try to fetch the list of projects that this token has access. Then, it will filter the list by the projects parameter and show only the ones that have builds (i.e., that have GitLab CI enabled). Finally, it will show the status from the most recent build in master or the branch you have specified.

License

GitLab CI Monitor is licensed under the MIT license.