From f7f17be886c988d50cdb907b699076ff42b4faa2 Mon Sep 17 00:00:00 2001 From: admin Date: Fri, 3 Apr 2026 15:52:19 +1000 Subject: [PATCH] ) --- .drone.yml | 37 ++++++++----------------------------- 1 file changed, 8 insertions(+), 29 deletions(-) diff --git a/.drone.yml b/.drone.yml index fab375d..2e42581 100644 --- a/.drone.yml +++ b/.drone.yml @@ -10,36 +10,15 @@ steps: - pip install pytest pytest-asyncio - pytest tests/ -v || true - - name: build-image - image: plugins/docker - settings: - repo: gptchat - tags: - - latest - - ${DRONE_COMMIT_SHA:0:8} - dockerfile: Dockerfile - context: . - when: - branch: - - main - event: - - push - - name: deploy - image: appleboy/drone-ssh - settings: - host: gitea.allowlgroup.ru - username: - from_secret: ssh_username - key: - from_secret: ssh_private_key - port: 22 - script: - - cd /opt/gptchat || mkdir -p /opt/gptchat - - cd /opt/gptchat && docker build -t gptchat:latest . - - docker stop gptchat || true - - docker rm gptchat || true - - docker run -d --name gptchat -p 8484:8484 -v /opt/gptchat/data:/app/data --restart unless-stopped gptchat:latest + image: docker:cli + environment: + DOCKER_HOST: unix:///var/run/docker.sock + commands: + - docker build -t gptchat:latest . + - docker stop gptchat || true + - docker rm gptchat || true + - docker run -d --name gptchat -p 8484:8484 --restart unless-stopped gptchat:latest when: branch: - main