up
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
cd -- "$(dirname -- "${BASH_SOURCE[0]}")"
|
||||
if [[ $# -ne 0 ]]; then
|
||||
echo 'Используйте make venue-clean' >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo 'Удаление всех данных площадки: аккаунтов, игр, команд, результатов и материалов.'
|
||||
docker compose -f docker-compose.yml -f docker-compose.https.yml down --volumes --remove-orphans
|
||||
|
||||
# Compose does not remove the external data volumes.
|
||||
volumes=$(docker volume ls --format '{{.Name}}')
|
||||
for volume in evening-detective-local_postgres_data evening-detective-local_rustfs_data; do
|
||||
if [[ $'\n'"$volumes"$'\n' == *$'\n'"$volume"$'\n'* ]]; then
|
||||
docker volume rm "$volume"
|
||||
fi
|
||||
done
|
||||
echo 'Площадка очищена и остановлена. Для запуска выполните make venue.'
|
||||
Reference in New Issue
Block a user