diff --git a/.drone.yml b/.drone.yml index 83b4436..2a5eebd 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,3 +1,4 @@ + kind: pipeline type: docker name: default @@ -7,10 +8,9 @@ steps: - name: build image: docker:20.10 - volumes: - - name: dockersock - path: /var/run/docker.sock + privileged: true commands: + - docker info - docker build -t gitea.allowlgroup.ru/allowlgroup/gptchat:latest . - docker save gitea.allowlgroup.ru/allowlgroup/gptchat:latest -o gptchat.tar @@ -27,13 +27,13 @@ steps: commands: - scp gptchat.tar /tmp/gptchat.tar - docker load -i /tmp/gptchat.tar && - docker stop gptchat true && - docker rm gptchat true && + docker stop gptchat || true && + docker rm gptchat || true && docker run -d --name gptchat -p 8484:8484 gitea.allowlgroup.ru/allowlgroup/gptchat:latest -volumes: +services: -- name: dockersock +- name: docker - host: - path: /var/run/docker.sock + image: docker:dind + privileged: true