try .netrc
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2025-03-28 14:43:47 +05:00
parent 529cd632ab
commit b95d029f7c

View File

@@ -38,14 +38,14 @@ steps:
port: 22025
key:
from_secret: DOCKER_SSH_KEY
envs: [ DOTENV_FILE, GIT_CREDENTIAL ]
envs: [ DOTENV_FILE, DOCKER_USERNAME, CICD_TOKEN ]
script:
- echo "Cloning with $GIT_CREDENTIAL"
- echo -e "machine git.iamninja.ru\nlogin $DOCKER_USERNAME\npassword $CICD_TOKEN" > ~/.netrc
- chmod 600 ~/.netrc
- rm -rf /home/iamninja/pomodoro_tg_bot
- git clone https://$GIT_CREDENTIAL@git.iamninja.ru/iamninja/pomodoro_tg_bot.git /home/iamninja/pomodoro_tg_bot
- git clone https://git.iamninja.ru/iamninja/pomodoro_tg_bot.git /home/iamninja/pomodoro_tg_bot
- cd /home/iamninja/pomodoro_tg_bot
- echo "$DOTENV_FILE" > .env
- git pull origin main
- docker compose pull
- docker compose up -d