tecnativa/ansible-test-playground

By tecnativa

Updated over 6 years ago

Deploy a docker-based test playground for your ansible roles CI, as simple as possible

Image
1

322

Ansible Test Playground

Build StatusDocker PullsGitHub licenseAnsible Galaxy

This role deploys a desired inventory using systemd-enabled docker images for different supported OS, so it is made for testing other roles or playbooks.

Requirements

  • pip install -r requirements.txt
  • A running Docker daemon.

Role Variables

See defaults/main.yml to know about the default values and the available variables.

How To Use This Role And The :lifecycle Docker Image

See the example here. It also includes explanations.

You can also take a look at these projects, which use this testing framework:

License

Apache 2.

Author Information

This project is maintained by:

Tecnativa logo

Tecnativa is an IT consulting company specialized in Odoo and provides Odoo development, installation, maintenance and hosting services.

Docker Pull Command

docker pull tecnativa/ansible-test-playground