more everything

This commit is contained in:
stefan.riepenhausen 2025-07-18 10:11:53 +02:00
parent e188f6b7b9
commit 67fd09496f
9 changed files with 94 additions and 55 deletions

9
apt.mk
View file

@ -5,8 +5,11 @@ pull-apt:
start-apt:
@- echo "\n### start"
@- $(foreach host,$(DEPLOY_HOSTS), \
echo "$(host)"; \
ssh $(SSH_USER)@$(host) "sudo apt install -y $(APT_PACKAGES); sh start.sh"; \
@ $(foreach host,$(DEPLOY_HOSTS), \
echo "#host: $(host)"; \
set -e; \
ssh $(SSH_USER)@$(host) "sudo apt install -y $(APT_PACKAGES)"; \
if [ -e start.sh ]; then ssh $(SSH_USER)@$(host) "sh start.sh"; fi; \
sleep $(DEPLOY_START_DELAY); \
set +e; \
)