All-in-one docker image for ansible and puppet spec testing.
docker build -t omnispec .
docker run -it omnispec
The included /usr/bin/omni
tool allows for easy switching between tool environments.
See the available tools
omni ls
Activate an environment. The tool should be launched within $()
to allow it to setup your shell environment and path.
$ $(omni enter ansible 1.0)
$ $(omni enter puppet 3.2.4)
To leave the environment:
$ $(omni exit)