diff --git a/.drone.yml b/.drone.yml index 2fee8c13..134df82c 100644 --- a/.drone.yml +++ b/.drone.yml @@ -18,16 +18,14 @@ steps: MYSQL_PASSWORD: touchh commands: - chmod +x ./bin/update - - git pull origin PMSManager_refactor || true + - git branch --set-upstream-to=origin/main PMSManager_refactor || true - ./bin/update # Шаг 3: Миграция базы данных - name: run_migrations - image: docker:24 + image: python:3.12 environment: MYSQL_PASSWORD: touchh - volumes: - - /var/run/docker.sock:/var/run/docker.sock commands: - chmod +x ./bin/cli - ./bin/cli migrate @@ -38,7 +36,7 @@ steps: environment: MYSQL_PASSWORD: touchh commands: - - apk add --no-cache mariadb-client mariadb-connector-c-dev gcc musl-dev pkgconfig + - apk add --no-cache mariadb-client - pip install -r requirements.txt - python manage.py test @@ -51,8 +49,9 @@ services: MYSQL_DATABASE: touchh MYSQL_USER: touchh MYSQL_PASSWORD: touchh - tmpfs: - - /var/lib/mysql + volumes: + - name: mysql_data + temp: {} # Сервис Django (Web) - name: web