Contains Dockerfiles to build the Cloud foundry tools.
Each directory with a Dockerfile relates to a container and will have repository of the same name in Docker Hub.
You can add a new container you only need to add these files:
- the
Dockerfileand support files to build the image. - a symlink to the hooks directory.
- a
README.mdfile describing the container. Its content will populate the docker repository description. - one or more
*_spec.rbfiles to test the container.
Note: The automated build in dockerhub or similar must be setup manually.
Tasks to build and tests the containers will be generated automatically:
rake build:bost-initbuilds the container under./bosh-initrake build:allbuilds all containersrake spec:bost-inittests the container under./bosh-initrake spec:alltests all the containers
Travis will execute the tasks build:all and spec:all