005f06f3dd
Beaker together with docker is a very fast way to do acceptance testing. This commit adds basic beaker/docker support: - Add a debian jessie nodeset - Test if the module applies idempotentially, so it doesn't change resources on a second run with the same parameters. https://github.com/puppetlabs/beaker/blob/master/docs/Docker-Support.md
19 lines
398 B
YAML
19 lines
398 B
YAML
HOSTS:
|
|
debian-8-x64:
|
|
platform: debian-8-amd64
|
|
image: debian:8
|
|
hypervisor: docker
|
|
docker_preserve_image: true
|
|
docker_cmd: '["/sbin/init"]'
|
|
docker_image_commands:
|
|
- 'apt-get install -y wget locales-all puppet git'
|
|
- 'rm -f /usr/sbin/policy-rc.d'
|
|
|
|
CONFIG:
|
|
type: foss
|
|
#log_level: verbose
|
|
#log_level: debug
|
|
|
|
ssh:
|
|
password: root
|
|
auth_methods: ["password"]
|