--- kind: pipeline type: docker name: Static Verification steps: - name: ansible-lint image: python:3.10.6 commands: - pip install ansible==6.4.0 ansible-lint==6.4.0 > /dev/null 2> /dev/null - ansible-lint ansible --- kind: pipeline type: docker name: Check steps: - name: ansible-playbook --check image: python:3.10.6 environment: KEY: from_secret: ssh_key commands: - pip install ansible==6.4.0 > /dev/null 2> /dev/null - mkdir "$HOME/.ssh" - echo "$KEY" > "$HOME/.ssh/id" - ansible-playbook --check ansible/playbooks/misc-all.yaml