drone bugfix

This commit is contained in:
2024-12-28 11:49:50 +09:00
parent b6a49540a3
commit cb5c88bf10

View File

@@ -1,7 +1,7 @@
kind: pipeline kind: pipeline
name: Touchh Hotel AntiFraud Pipeline name: Touchh Hotel AntiFraud Pipeline
namespace: touchh namespace: touchh
steps: steps:
# Шаг 1: Клонирование репозитория # Шаг 1: Клонирование репозитория
- name: clone_repo - name: clone_repo
@@ -12,7 +12,7 @@ steps:
# Шаг 2: Обновление и запуск с помощью update.sh # Шаг 2: Обновление и запуск с помощью update.sh
- name: deploy_app - name: deploy_app
image: docker:24 image: python:3.12-alpine
environment: environment:
MYSQL_PASSWORD: touchh MYSQL_PASSWORD: touchh
commands: commands:
@@ -21,7 +21,7 @@ steps:
# Шаг 3: Миграция базы данных # Шаг 3: Миграция базы данных
- name: run_migrations - name: run_migrations
image: docker:24 image: python:3.12-alpine
environment: environment:
MYSQL_PASSWORD: touchh MYSQL_PASSWORD: touchh
commands: commands:
@@ -39,7 +39,7 @@ steps:
- python manage.py test - python manage.py test
services: services:
# Сервис базы данных # Внутренний сервис базы данных
- name: database_service - name: database_service
image: mariadb:11.6 image: mariadb:11.6
environment: environment:
@@ -47,14 +47,8 @@ services:
MYSQL_DATABASE: touchh MYSQL_DATABASE: touchh
MYSQL_USER: touchh MYSQL_USER: touchh
MYSQL_PASSWORD: touchh MYSQL_PASSWORD: touchh
volumes: tmpfs:
- name: db_data - /var/lib/mysql
path: /var/lib/mysql
volumes:
- name: db_data
host:
path: ./var/mysql
trigger: trigger:
event: event: