--- pipeline: notify: image: drillster/drone-email host: mail.guise.net.nz username: from_secret: EMAIL_USER password: from_secret: EMAIL_PASS from: drone@guise.net.nz when: status: [ changed, failure ] steps: - name: Test with Molecule image: python:3.8 volumes: - name: dockersock path: /var/run commands: - apt-get update && apt-get install -y rsync - python3 -m pip install --upgrade "ansible<2.10.0" \ flake8 \ "molecule[docker]==3.4.0" - mkdir ${DRONE_REPO_NAME} - rsync -a . ${DRONE_REPO_NAME} --exclude ${DRONE_REPO_NAME} - cd ${DRONE_REPO_NAME} - python3 --version - ansible --version - molecule --version - molecule test services: - name: docker image: docker:dind privileged: true volumes: - name: dockersock path: /var/run volumes: - name: dockersock temp: {}