more stuff to install

This commit is contained in:
2023-04-11 23:13:11 -07:00
parent 1a28e3c56d
commit fe4ed832fa
3 changed files with 32 additions and 2 deletions

View File

@@ -4,14 +4,24 @@ C := -c local # connection
K := -K # prompt for sudo password
O := # additional options
P := site.yml # playbook
T := # if y, time the process
V := -vvv # verbosity
ifeq ($T,y)
TIME = /usr/bin/time -v
else
TIME =
endif
all: deploy
print-%: ; @echo '$(subst ','\'',$*=$($*))'
check:
ansible-playbook -i $I -l $L $C $K --syntax-check $V $O $P
$(TIME) ansible-playbook -i $I -l $L $C $K --syntax-check $V $O $P
deploy:
ansible-playbook -i $I -l $L $C $K $V $O $P
$(TIME) ansible-playbook -i $I -l $L $C $K $V $O $P
.PHONY: all check deploy