/ molecule / default / molecule.yml
molecule.yml
 1  ---
 2  dependency:
 3    name: galaxy
 4    options:
 5      requirements-file: molecule/default/requirements.yml
 6      role-file: molecule/default/requirements.yml
 7  driver:
 8    name: podman
 9  platforms:
10    # TODO: check against Gentoo
11    # TODO: check against artix-s6
12    - name: mol-incus-arch
13      image: docker.io/gliech/docker-archlinux-ansible:branch-master
14      pre_build_image: true
15      privileged: true
16      override_command: false
17      volumes:
18        - /sys/fs/cgroup:/sys/fs/cgroup:ro
19  provisioner:
20    name: ansible
21    config_options:
22      defaults:
23        result_format: yaml
24        interpreter_python: auto_silent
25  verifier:
26    name: ansible
27  scenario:
28    check_sequence:
29      - dependency
30      - create
31      - prepare
32      - converge
33      - check
34    destroy_sequence:
35      - dependency
36      - destroy
37    test_sequence:
38      - dependency
39      - syntax
40      - create
41      - prepare
42      - converge
43      - idempotence
44      - verify
45      - destroy