diff --git a/.github/workflows/molecule.yml b/.github/workflows/molecule.yml index 4ecba3c..8a2e2b0 100644 --- a/.github/workflows/molecule.yml +++ b/.github/workflows/molecule.yml @@ -24,19 +24,7 @@ jobs: - name: 'Install dependencies' run: | python -m pip install --upgrade pip - pip install ansible ansible-lint molecule[docker] - - - name: 'Install Docker' - run: | - curl -fsSL https://get.docker.com -o get-docker.sh - sudo sh get-docker.sh - sudo usermod -aG docker $USER - - - name: 'Start Docker' - run: sudo service docker start - - - name: 'Verify Docker Installation' - run: docker --version + pip install ansible ansible-lint molecule - name: 'Run Molecule Test' run: molecule test diff --git a/molecule/default/molecule.yml b/molecule/default/molecule.yml index 974e7aa..94d26f1 100644 --- a/molecule/default/molecule.yml +++ b/molecule/default/molecule.yml @@ -3,12 +3,11 @@ dependency: name: galaxy driver: - name: docker + name: delegated platforms: - - name: instance - image: "python:3.9" # Specify a base image - privileged: true - pre_build_image: true + - name: localhost + address: 127.0.0.1 + managed: False # Prevents Molecule from trying to manage instance creation/deletion provisioner: name: ansible lint: @@ -17,7 +16,6 @@ scenario: name: default test_sequence: - lint - - destroy - dependency - create - converge @@ -26,3 +24,4 @@ scenario: - destroy verifier: name: ansible +