Travis CI builds dashboard written in python
curl -sL https://raw.github.com/ahmedelsayed-93/ci-dashboard/master/scripts/install.sh | sudo bash
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].
-
Go to Settings page
http://{host}:{port}/settings
, and set the following parameters :-
Travis CI for
: open-source or private-projects. -
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. -
Sticky Branch
: branch on which to display build info (e.g. master, dev).
Optional. Leave blank for latest built branch.
-
- Go to Dashboard page
http:/{host}:{port}/dashboard
, and have fun!.
cidashboard help
- Error handling
- To John Kheir for his valuable remarks