geekoops-nginx/molecule/default/molecule.yml
Felix Niederwanger 94437a3bb2
Add bookworm
Add the CI recipe for Debian bookworm
2023-01-30 15:39:10 +01:00

49 lines
1.1 KiB
YAML

---
dependency:
name: galaxy
driver:
name: docker
platforms:
- name: leap15_4
image: registry.opensuse.org/opensuse/leap:15.4
dockerfile: Dockerfile.leap15_4
command: ${MOLECULE_DOCKER_COMMAND:-"/usr/sbin/init"}
privileged: true
cgroupns: host
tmpfs:
- /run
- /tmp
- name: bullseye
image: docker.io/debian:bullseye
dockerfile: Dockerfile.bullseye
command: ${MOLECULE_DOCKER_COMMAND:-"/sbin/init"}
privileged: true
cgroupns: host
tmpfs:
- /run
- /tmp
- name: bookworm
image: docker.io/debian:bookworm
dockerfile: Dockerfile.bookworm
command: ${MOLECULE_DOCKER_COMMAND:-"/sbin/init"}
privileged: true
cgroupns: host
tmpfs:
- /run
- /tmp
provisioner:
name: ansible
inventory:
host_vars:
leap15_4:
vhosts_dir: "/etc/nginx/vhosts.d"
deploy_nginx_config: true
bullseye:
vhosts_dir: "/etc/nginx/sites-enabled"
deploy_nginx_config: false
bookworm:
vhosts_dir: "/etc/nginx/sites-enabled"
deploy_nginx_config: false
verifier:
name: testinfra