From 5fd3468083006f30f4549a761afe0934a236b17a Mon Sep 17 00:00:00 2001 From: trevor Date: Sat, 28 Dec 2024 13:41:02 +0900 Subject: [PATCH] django app volume mount --- .drone.yml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/.drone.yml b/.drone.yml index 4726241d..7e9d118d 100644 --- a/.drone.yml +++ b/.drone.yml @@ -23,8 +23,7 @@ steps: - apk add --no-cache bash - chmod +x ./bin/update - docker-compose up -d - - docker ps -a - - until docker inspect -f '{{.State.Running}}' web | grep true; do echo "Waiting for container to be running..."; sleep 5; done + - until docker inspect -f '{{.State.Running}}' src-web-1 | grep true; do echo "Waiting for container to be running..."; sleep 5; done - git branch --set-upstream-to=origin/PMSManager_refactor PMSManager_refactor || true - ./bin/update @@ -40,7 +39,7 @@ steps: - web commands: - apk add --no-cache bash - - until docker inspect -f '{{.State.Running}}' web | grep true; do echo "Waiting for container to be running..."; sleep 5; done + - until docker inspect -f '{{.State.Running}}' src-web-1 | grep true; do echo "Waiting for container to be running..."; sleep 5; done - chmod +x ./bin/cli - ./bin/cli migrate @@ -75,12 +74,13 @@ services: environment: MYSQL_PASSWORD: touchh command: ['python3', 'manage.py', 'runserver', '0.0.0.0:8000'] - volumes: - - ./:/app ports: - port: 8000 depends_on: - db + volumes: + - name: app_volume + path: /app # Сервис Telegram Bot - name: bot @@ -106,8 +106,6 @@ volumes: path: /var/run/docker.sock - name: mysql_data temp: {} - -trigger: - event: - - push - - pull_request + - name: app_volume + host: + path: ./