diff --git a/.drone.yml b/.drone.yml index 95da57b6..c1843eb6 100644 --- a/.drone.yml +++ b/.drone.yml @@ -3,14 +3,14 @@ name: Django CI/CD steps: # Шаг 1: Клонирование репозитория - - name: clone + - name: clone_repo image: alpine/git commands: - git clone $DRONE_REPO_URL . - git checkout $DRONE_COMMIT # Шаг 2: Обновление и запуск с помощью update.sh - - name: deploy + - name: deploy_app image: docker:24 environment: MYSQL_PASSWORD: touchh @@ -19,7 +19,7 @@ steps: - ./bin/update.sh # Шаг 3: Миграция базы данных - - name: migrate + - name: run_migrations image: docker:24 environment: MYSQL_PASSWORD: touchh @@ -28,7 +28,7 @@ steps: - ./bin/cli migrate # Шаг 4: Тестирование - - name: test + - name: run_tests image: python:3.12-alpine environment: MYSQL_PASSWORD: touchh @@ -39,7 +39,7 @@ steps: services: # Сервис базы данных - - name: db + - name: database_service image: mariadb:11.6 environment: MYSQL_RANDOM_ROOT_PASSWORD: 1