Skip to content

Latest commit

 

History

History
56 lines (37 loc) · 1.54 KB

README.md

File metadata and controls

56 lines (37 loc) · 1.54 KB

CI Dashboard

Travis CI builds dashboard written in python

dashboard

Installation

curl -sL https://raw.github.com/ahmedelsayed-93/ci-dashboard/master/scripts/install.sh | sudo bash 

Getting started

Start server

cidashboard start [arguments]
Arguments
    --host          :   the hostname to listen on, default 127.0.0.1
    --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!.

Help

cidashboard help 

To do

  • Error handling

Thanks

Author

Ahmed El-Sayed