Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/drnic/ybd-pipeline-demo


https://github.com/drnic/ybd-pipeline-demo

Last synced: 24 days ago
JSON representation

Awesome Lists containing this project

README

        

Demo Pipeline for YBD
=====================

Setup pipeline in Concourse
---------------------------

```
fly -t bosh-lite c -c pipeline.yml --vars-from credentials.yml demo-ybd
```

Building/updating the base Docker image for tasks
-------------------------------------------------

Each task within all job build plans uses the same base Docker image for all dependencies. Using the same Docker image is a convenience. This section explains how to re-build and push it to Docker Hub.

All the resources used in the pipeline are shipped as independent Docker images and are outside the scope of this section.

```
fly -t bosh-lite configure \
-c ci_image/pipeline.yml \
--vars-from credentials.yml \
demo-ybd-image
```

This will ask your targeted Concourse to pull down this project repository, and build the `ci_image/Dockerfile`, and push it to a Docker image on Docker Hub.