Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
ci
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Concourse Genesis Kit

This is a Genesis Kit for the Concourse CI/CD System. It will deploy a fully functional Concourse environment for use pipelining BOSH deployments managed by Genesis, and any CI/CD tasks you want to throw at it.

By default, this Concourse deployment includes the locker API colocated along the Concourse database, so that the locker-resource portions of the Genesis deployment pipelines will work. It is general purpose enough to use as a locking system for any other Concourse jobs, should you wish to make use of it.

Quick Start

To use it, you don't even need to clone this repository! Just run the following (using Genesis v2.6 or later):

# create a concourse-deployments repo using the latest version of the concourse kit
genesis init --kit concourse

# create a concourse-deployments repo using v1.0.0 of the concourse kit
genesis init --kit concourse/1.0.0

# create a my-concourse-configs repo using the latest version of the concourse kit
genesis init --kit concourse -d my-concourse-configs

Learn More

For more in-depth documentation, check out the manual.