This commit is contained in:
22
.drone.yml
22
.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 <<EOF > 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
|
||||
|
||||
Reference in New Issue
Block a user