1
0
mirror of https://github.com/jcwimer/wrestlingApp synced 2026-04-01 03:55:44 +00:00

Added a daily recurring job to cleanup tournaments .

This commit is contained in:
2025-05-07 13:11:19 -04:00
parent 2856060b11
commit 2575feba80
9 changed files with 166 additions and 17 deletions

View File

@@ -31,7 +31,7 @@ docker-compose -f ${project_dir}/deploy/docker-compose-test.yml up -d
# DISABLE_DATABASE_ENVIRONMENT_CHECK=1 is needed because this is "destructive" action on production
echo Resetting the db with seed data
docker-compose -f ${project_dir}/deploy/docker-compose-test.yml exec -T app bash -c "DISABLE_DATABASE_ENVIRONMENT_CHECK=1 rake db:reset"
docker-compose -f ${project_dir}/deploy/docker-compose-test.yml run --rm app bash -c "DISABLE_DATABASE_ENVIRONMENT_CHECK=1 rake db:reset"
# echo Simulating tournament 204
# docker-compose -f ${project_dir}/deploy/docker-compose-test.yml exec -T app rails tournament:assign_random_wins

View File

@@ -36,6 +36,9 @@ services:
- "443:443"
healthcheck:
test: curl http://127.0.0.1/
volumes:
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
db:
image: mariadb:10.10
@@ -43,6 +46,8 @@ services:
- "3306:3306"
volumes:
- mysql:/var/lib/mysql
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
environment:
- MYSQL_ROOT_PASSWORD=password
restart: always
@@ -65,3 +70,5 @@ services:
metrics:
volumes:
- influxdb:/var/lib/influxdb
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro