success deploy
This commit is contained in:
parent
d4592f576c
commit
39a61ba1d6
10
Main/management/commands/success_deploy.py
Normal file
10
Main/management/commands/success_deploy.py
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
from django.contrib.auth.models import User
|
||||||
|
from django.core.management import BaseCommand
|
||||||
|
|
||||||
|
from Main.management.commands.bot import bot
|
||||||
|
|
||||||
|
|
||||||
|
class Command(BaseCommand):
|
||||||
|
def handle(self, *args, **options):
|
||||||
|
for user in User.objects.filter(is_superuser=True):
|
||||||
|
bot.send_message(user.userinfo.telegram_chat_id, "Деплой прошел успешно")
|
@ -79,4 +79,16 @@ services:
|
|||||||
- storage
|
- storage
|
||||||
volumes:
|
volumes:
|
||||||
- /sprint-data/solutions:/usr/src/app/solutions
|
- /sprint-data/solutions:/usr/src/app/solutions
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
|
||||||
|
notify-admin:
|
||||||
|
image: mathwave/sprint-repo:sprint
|
||||||
|
command: ./manage.py success_deploy
|
||||||
|
depends_on:
|
||||||
|
- migrations
|
||||||
|
- web
|
||||||
|
- worker
|
||||||
|
- storage
|
||||||
|
- rabbitmq
|
||||||
|
- bot
|
||||||
|
- postgres
|
||||||
|
Loading…
Reference in New Issue
Block a user