Go to file
Robert Kaussow 989b8b5574
continuous-integration/drone/push Build is passing Details
rebuild drone config
2019-03-20 20:55:37 +01:00
docker refactoring 2019-03-18 14:45:18 +01:00
.drone.jsonnet fix some naming errors 2019-03-18 14:49:39 +01:00
.drone.yml rebuild drone config 2019-03-20 20:55:37 +01:00
LICENSE Initial commit 2019-02-28 10:08:43 +01:00
README.md [SKIP CI] fix readme 2019-03-18 15:46:34 +01:00
docker-entrypoint.sh refactoring 2019-03-18 14:45:18 +01:00

README.md

molecule

Build Status

Docker image to automate Ansible deployment tests with Molecule. The image was build to use in any docker based CI pipeline. Currently only the image is only available for the Google Compute Engine (GCE) backend of Moldecule.

Environment variables

GCE_SSH_KEY
ssh key to authenticate to your GCE project vms

GCE_CREDENTIALS_JSON
json file which holds your credentials to talk to the GCE api (must be generetade and exportet in GCE web console)

GCE_CREDENTIALS_FILE
path to the cretendtials file inside the container to write your $GCE_CREDENTIALS_JSON to

MOLECULE_CUSTOM_MODULES_REPO
if you use custom modules you can specify a git repo containing these files. The repo will be cloned so ansible can use it