From 9d331632740741b52c944299045962b6fa0381ff Mon Sep 17 00:00:00 2001 From: Sergey Bahmatov Date: Fri, 28 Mar 2025 18:33:53 +0500 Subject: [PATCH] fix deploy --- .drone.yml | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/.drone.yml b/.drone.yml index 58d470a..be52129 100644 --- a/.drone.yml +++ b/.drone.yml @@ -40,12 +40,22 @@ steps: from_secret: DOCKER_SSH_KEY envs: [ DOTENV_FILE, DOCKER_USERNAME, CICD_TOKEN ] script: - - rm -rf /home/iamninja/pomodoro_tg_bot - - git clone "https://$DOCKER_USERNAME:$CICD_TOKEN@git.iamninja.ru/iamninja/pomodoro_tg_bot.git" /home/iamninja/pomodoro_tg_bot - - cd /home/iamninja/pomodoro_tg_bot - - echo "$DOTENV_FILE" > .env - - docker compose pull - - docker compose up -d + - mkdir -p /home/iamninja/pomodoro_tg_bot + - cd /home/iamninja/pomodoro_tg_bot + - echo "$DOTENV_FILE" > .env + - | + cat < docker-compose.yml + version: '3' + services: + pomodoro: + image: git.iamninja.ru/iamninja/pomodoro_tg_bot:latest + restart: always + env_file: + - .env + EOF + - docker login git.iamninja.ru -u "$DOCKER_USERNAME" -p "$CICD_TOKEN" + - docker compose pull + - docker compose up -d volumes: - name: dockersock