Skip to content

Commit 96eb990

Browse files
committed
fix: crontab
1 parent 408eba3 commit 96eb990

File tree

4 files changed

+5
-16
lines changed

4 files changed

+5
-16
lines changed

.github/workflows/deploy.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Deploy master to production
1+
name: Deploy production
22

33
on:
44
push:
@@ -57,4 +57,4 @@ jobs:
5757
- run: echo "${{ secrets.PRODUCTION_SSH_KEY }}" > ${{ env.SSH_KEY_PATH }} && chmod 600 ${{ env.SSH_KEY_PATH }}
5858
- run: scp -o StrictHostKeyChecking=no -i ${{ env.SSH_KEY_PATH }} .env ${{ secrets.PRODUCTION_SSH_USERNAME }}@${{ secrets.PRODUCTION_SSH_HOST }}:/home/vas3k/vas3k.club/.env
5959
- run: scp -o StrictHostKeyChecking=no -i ${{ env.SSH_KEY_PATH }} docker-compose.production.yml ${{ secrets.PRODUCTION_SSH_USERNAME }}@${{ secrets.PRODUCTION_SSH_HOST }}:/home/vas3k/vas3k.club/docker-compose.production.yml
60-
- run: ssh -i ${{ env.SSH_KEY_PATH }} ${{ secrets.PRODUCTION_SSH_USERNAME }}@${{ secrets.PRODUCTION_SSH_HOST }} "cd /home/vas3k/vas3k.club && docker login ghcr.io -u $GITHUB_ACTOR -p ${{ secrets.TOKEN }} && docker pull ghcr.io/$GITHUB_ACTOR/club:$GITHUB_SHA && docker-compose -f docker-compose.production.yml --env-file=.env up -d && docker image prune --force"
60+
- run: ssh -i ${{ env.SSH_KEY_PATH }} ${{ secrets.PRODUCTION_SSH_USERNAME }}@${{ secrets.PRODUCTION_SSH_HOST }} "cd /home/vas3k/vas3k.club && docker login ghcr.io -u $GITHUB_ACTOR -p ${{ secrets.TOKEN }} && docker pull ghcr.io/$GITHUB_ACTOR/club:$GITHUB_SHA && docker-compose -f docker-compose.production.yml --env-file=.env up -d && docker system prune --force"

.github/workflows/tests.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: tests
1+
name: Run tests
22

33
on:
44
push:

Makefile

+1-12
Original file line numberDiff line numberDiff line change
@@ -64,16 +64,6 @@ test-ci: ## Run tests (intended for CI usage)
6464
psql:
6565
psql -h localhost -p 5433 -d vas3k_club -U vas3k
6666

67-
redeploy:
68-
npm run --prefix frontend build
69-
docker-compose -f docker-compose.production.yml build club_app
70-
docker-compose -f docker-compose.production.yml up --no-deps -d club_app
71-
docker-compose -f docker-compose.production.yml build queue
72-
docker-compose -f docker-compose.production.yml up --no-deps -d queue
73-
docker-compose -f docker-compose.production.yml build bot
74-
docker-compose -f docker-compose.production.yml up --no-deps -d bot
75-
docker image prune --force
76-
7767
.PHONY: \
7868
docker-run-dev \
7969
docker-run-production \
@@ -87,5 +77,4 @@ redeploy:
8777
lint \
8878
migrate \
8979
build-frontend \
90-
test-ci \
91-
redeploy-production
80+
test-ci

etc/crontab

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@
44
0 11 * * 1 root cd /app && python3 manage.py send_weekly_digest --production true >/proc/1/fd/1 2>/proc/1/fd/2
55
0 5 * * 7 root cd /app && python3 manage.py rebuild_search_index >/proc/1/fd/1 2>/proc/1/fd/2
66
0 8 * * * root cd /app && python3 manage.py replay_stuck_reviews >/proc/1/fd/1 2>/proc/1/fd/2
7-
0 8 * * * find /app/gdpr/downloads/ -mindepth 1 -mtime +3 -type f -delete >/proc/1/fd/1 2>/proc/1/fd/2
7+
0 8 * * * root find /app/gdpr/downloads/ -mindepth 1 -mtime +3 -type f -delete >/proc/1/fd/1 2>/proc/1/fd/2
88
13 * * * * root cd /app && python3 manage.py update_hotness >/proc/1/fd/1 2>/proc/1/fd/2

0 commit comments

Comments
 (0)