Skip to content

Simple page, that shows statuses of all the available pipileines from ConcourseCI

License

Notifications You must be signed in to change notification settings

moodev/concourseci-radiator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ConcourseCI Radiator

Radiator - is the simple page that shows pipeline job statuses in one place. It suits to be displayed on a TV screen to give an overview of your ConcourseCI builds. The Radiator polls the Concourse every 4 seconds for an updates and shows the actual information.

ConcourseCI Radiator

or, this is how it looks like on the TV wall:

ConcourseCI Radiator on TV wall

The back-end is the utterly simple proxy server written in Python (using Flask framework) and the front-end is made using the ReactJS framework.

To run this service, you need to install requirements for your Python:

pip install -r requirements.txt

edit the file config.py providing correct URL and credentials for your Concourse server and then you can start it something like that:

python proxy.py

Now you can navigate to your browser at http://localhost:3001 and you will see the Radiator for your ConcourseCI.

Enjoy!

About

Simple page, that shows statuses of all the available pipileines from ConcourseCI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages