You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Robert Kaussow 38342a918f try to fix missing root dir 1 month ago
docker try to fix missing root dir 1 month ago
.drone.jsonnet fix typo in dockerfiles 1 month ago
.drone.yml fix typo in dockerfiles 1 month ago
LICENSE Initial commit 8 months ago
README.md [SKIP CI] fix typos 7 months ago
do-entrypoint.sh allow unset variables in entrypoint script 1 month ago
ec2-entrypoint.sh allow unset variables in entrypoint script 1 month ago
gce-entrypoint.sh allow unset variables in entrypoint script 1 month ago
hcloud-entrypoint.sh allow unset variables in entrypoint script 1 month ago

README.md

molecule

Build Status

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

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