Skip to content
Travis CI builds dashboard written in python
Python HTML JavaScript CSS Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib add small features Dec 13, 2017
static change jobs color May 17, 2018
templates fix Dec 14, 2017
.gitignore fix gitignore and add lib folder Jul 23, 2017 cleanup code Aug 2, 2017
config.json add view mode option Jul 25, 2017 add small features Dec 13, 2017

CI Dashboard

Travis CI builds dashboard written in python



curl -sL | sudo bash 

Getting started

Start server

cidashboard start [arguments]
    --host          :   the hostname to listen on, default
    --port          :   the port of the webserver, default 5000

CI-Dashboard server will be started in a new tmux session named [cidashboard].

Set your configration

  • Go to Settings page http://{host}:{port}/settings, and set the following parameters :

    • Travis token: your travis token. need help?

    • Github token: your github account token. need help?

      Optional. you will need it in case you want to trigger new builds from the dashboard.

    • Interval : update interval in millisecond.

    • Grid size : number of columns and rows to be shown in the dashboard.

    • View mode : onepage or slideshow.

    • Threads : number of threads to fetch repositories info in the same time.

Open dashboard

  • Go to Dashboard page http:/{host}:{port}/dashboard, and have fun!.


cidashboard help 

To do

  • Error handling



Ahmed El-Sayed

You can’t perform that action at this time.