updated makefile and lint target

pull/33/head
Cian Hatton 3 years ago
parent a7980dc78c
commit d3fae37950

@ -25,7 +25,7 @@ jobs:
- name: Install dependencies - name: Install dependencies
run: make deps run: make deps
- name: Test Directory - name: Test Directory
run: ansible-lint ${{ matrix.directory }} --exclude roles/sprat.mergerfs --exclude roles/docker_restore_container run: make lint dir=${{ matrix.directory }}
format: format:
runs-on: ubuntu-latest runs-on: ubuntu-latest

@ -29,11 +29,14 @@ deps:
format: format:
scripts/format_all_yaml.sh scripts/format_all_yaml.sh
lint-all:
make lint dir=host_vars
make lint dir=group_vars
make lint dir=roles
make lint dir=playbooks
lint: lint:
ansible-lint host_vars ansible-lint $(dir) --exclude "roles/sprat.*" --exclude roles/docker_restore_container --exclude "roles/geerlingguy.*"
ansible-lint group_vars
ansible-lint roles --exclude "roles/sprat.*" --exclude roles/docker_restore_container --exclude "roles/geerlingguy.*"
ansible-lint playbooks --exclude "roles/sprat.*" --exclude roles/docker_restore_container --exclude "roles/geerlingguy.*"
backup: deps backup: deps
ansible-playbook playbooks/backup-docker-volumes.yml ansible-playbook playbooks/backup-docker-volumes.yml

Loading…
Cancel
Save