From 23b9664ede0c63626520810a45e37d324ac55c29 Mon Sep 17 00:00:00 2001 From: Aaron Guise Date: Thu, 5 Oct 2023 14:32:13 +1300 Subject: [PATCH] Update CI --- .woodpecker.yml | 18 ++++++++++++++++++ molecule/default/molecule.yml | 4 ++-- 2 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 .woodpecker.yml diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..625a66c --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,18 @@ +matrix: + MOLECULE_DISTRO: + - centos7 + - almalinux8 + +steps: + build: + image: guisea/ansible-molecule + pull: true + environment: + ANSIBLE_CALLBACK_WHITELIST: profile_tasks + EPEL_MIRROR_URL: https://mirrors.guise.net.nz/epel + volumes: + - /var/run/docker.sock:/var/run/docker.sock + commands: + - molecule test --all + when: + event: push \ No newline at end of file diff --git a/molecule/default/molecule.yml b/molecule/default/molecule.yml index a3c75d3..4a3e714 100644 --- a/molecule/default/molecule.yml +++ b/molecule/default/molecule.yml @@ -4,8 +4,8 @@ dependency: driver: name: docker platforms: - - name: instance - image: "geerlingguy/docker-${MOLECULE_DISTRO:-centos7}-ansible:latest" + - name: molecule-${MOLECULE_DISTRO:-centos7} + image: "cybercinch/docker-${MOLECULE_DISTRO:-centos7}-ansible:latest" command: ${MOLECULE_DOCKER_COMMAND:-""} volumes: - /sys/fs/cgroup:/sys/fs/cgroup:ro