Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,9 @@ jobs:
- os: ubuntu
version: 2404
image: geerlingguy/docker-ubuntu2404-ansible:latest
- os: debian
version: 12
image: geerlingguy/docker-debian12-ansible:latest
- os: debian
version: 13
image: geerlingguy/docker-debian13-ansible:latest
Expand Down
14 changes: 12 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.PHONY: lint test test-ubuntu2204 test-ubuntu2404 test-ubuntu2404-uv test-debian13 test-debian13-uv test-all act act-download clean distclean
.PHONY: lint test test-ubuntu2204 test-ubuntu2404 test-ubuntu2404-uv test-debian12 test-debian12-uv test-debian13 test-debian13-uv test-all act act-download clean distclean

VENV := .venv
BIN := $(VENV)/bin
Expand Down Expand Up @@ -31,6 +31,16 @@ test-ubuntu2404-uv: $(VENV)
PYTHON_UV_INSTALL=true PYTHON_UV_SUFFIX="-uv" \
$(BIN)/molecule test

test-debian12: $(VENV)
MOLECULE_OS=debian MOLECULE_VERSION=12 \
PYTHON_UV_INSTALL=false \
$(BIN)/molecule test

test-debian12-uv: $(VENV)
MOLECULE_OS=debian MOLECULE_VERSION=12 \
PYTHON_UV_INSTALL=true PYTHON_UV_SUFFIX="-uv" \
$(BIN)/molecule test

test-debian13: $(VENV)
MOLECULE_OS=debian MOLECULE_VERSION=13 \
PYTHON_UV_INSTALL=false \
Expand All @@ -41,7 +51,7 @@ test-debian13-uv: $(VENV)
PYTHON_UV_INSTALL=true PYTHON_UV_SUFFIX="-uv" \
$(BIN)/molecule test

test-all: test-ubuntu2204 test-ubuntu2404 test-ubuntu2404-uv test-debian13 test-debian13-uv
test-all: test-ubuntu2204 test-ubuntu2404 test-ubuntu2404-uv test-debian12 test-debian12-uv test-debian13 test-debian13-uv

ACT_VERSION ?= 0.2.82
ACT_BINARY := $(CURDIR)/.act/act
Expand Down
6 changes: 6 additions & 0 deletions vars/debian-12.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
python_packages_add:
- "python3"
- "python3-dev"
- "python3-venv"
- "python3-virtualenv"