Sync runner checkout / sync (pull_request) Successful in 6s
Closes #33. Deploy skips host_apps.enabled: false so CI cannot resurrect a stopped app.
16 lines
494 B
YAML
16 lines
494 B
YAML
---
|
|
# Stop one docker-compose app+env. Inverse of deploy-apps.yml start.
|
|
#
|
|
# ansible-playbook playbooks/stop-apps.yml -e app=print_forge -e app_env=prod
|
|
#
|
|
# host_apps rows with enabled: false are still valid stop targets (so a
|
|
# disabled app can be taken down). Node-static apps are skipped.
|
|
- name: Stop applications
|
|
hosts: webservers
|
|
become: true
|
|
tasks:
|
|
- name: Stop requested compose apps
|
|
ansible.builtin.include_role:
|
|
name: app-deploy
|
|
tasks_from: stop.yml
|