From b309446be7b0c7da52a7fa2fffffb759f5f2fccc Mon Sep 17 00:00:00 2001 From: Ivan Reshetnikov Date: Sun, 29 Sep 2024 18:32:13 +0500 Subject: [PATCH] Simplify makefile --- Makefile | 30 +++--------------------------- 1 file changed, 3 insertions(+), 27 deletions(-) diff --git a/Makefile b/Makefile index bb7835e..671b731 100644 --- a/Makefile +++ b/Makefile @@ -1,34 +1,10 @@ -all: networkvm webserver - common_args := -i inventory.ini --ask-vault-pass -e@vaulted_vars.yml -common: - ansible-playbook $(common_args) common.yml +all: common networkvm webserver networkvm: wireguard webserver: tls haproxy docker minio postgresql mastodon vaultwarden -wireguard: - ansible-playbook $(common_args) wireguard.yml - -tls: - ansible-playbook $(common_args) tls.yml - -haproxy: - ansible-playbook $(common_args) haproxy.yml - -docker: - ansible-playbook $(common_args) docker.yml - -minio: - ansible-playbook $(common_args) minio.yml - -postgresql: - ansible-playbook $(common_args) postgresql.yml - -mastodon: - ansible-playbook $(common_args) mastodon.yml - -vaultwarden: - ansible-playbook $(common_args) vaultwarden.yml +%: + ansible-playbook $(common_args) $*.yml