Skip to content

ssssam/generic-concourse-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a demonstration of how use the frontend user interface of the Concourse CI system independently of the rest of Concourse.

Be aware that this is a hack and not supported by the Concourse developers.

For normal use cases it's better to use the Concourse CI system as its developers intended. But certain limits in Concourse mean that adapting existing processes to use the Concourse CI system as a whole can be a huge hack. The limits I'm talking about are:

  • the build process must be controlled by Concourse.
  • the build process must run in a container on an OS supported by the Garden container management system. At the time of writing this limited to you Linux, or Windows, effectively.
  • the Concourse UI only scales to hundreds of individual components, more than that and your web browser becomes unusably slow.
  • your process must fit the Concourse model of "input resources", "tasks" and "output resources"

Using generic-concourse-ui you can adapt the nice UI of Concourse without having to contort your processes to match Concourse's expectations.

An instance of this may be running at:

http://generic-concourse-ui.herokuapp.com/

All code is distributed under the same license as Concourse: Apache 2.0.

About

Demo of using the visual part of the Concourse CI system without any of the rest of it

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published