Travis CI builds dashboard written in python
curl -sL https://raw.github.com/ahmedelsayed-93/ci-dashboard/master/scripts/install.sh | sudo bashcidashboard start [arguments]
Arguments
--host : the hostname to listen on, default 127.0.0.1
--port : the port of the webserver, default 5000CI-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
