Add stop.sh (compose down) and disable print_forge.
Sync runner checkout / sync (pull_request) Successful in 6s

Closes #33. Deploy skips host_apps.enabled: false so CI cannot resurrect a stopped app.
This commit is contained in:
2026-09-16 05:05:41 -05:00
parent 94fa05a952
commit 61382c254d
15 changed files with 307 additions and 29 deletions
+3 -2
View File
@@ -1,8 +1,9 @@
---
# Phase 2: CI-triggered app deployment.
#
# Runs against all webservers; each host deploys only the apps listed in its
# host_apps. Deploy exactly one app+env at a pinned ref via extra-vars:
# Runs against all webservers; each host deploys only enabled apps listed in
# its host_apps (enabled: false is skipped). Deploy exactly one app+env at a
# pinned ref via extra-vars:
#
# ansible-playbook playbooks/deploy-apps.yml \
# -e app=company_site -e app_env=prod -e app_ref=<sha>