From a2369f7f266e9ab57b95e8dea00f5ced05f757df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A8=D0=B0=D1=80=D0=BE=D0=BD=D0=BE=D0=B2=20=D0=95=D0=B3?= =?UTF-8?q?=D0=BE=D1=80=20=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B5=D0=B5=D0=B2?= =?UTF-8?q?=D0=B8=D1=87?= <easharonov@edu.hse.ru> Date: Sat, 22 Mar 2025 12:46:49 +0000 Subject: [PATCH] Update .gitlab-ci.yml file --- .gitlab-ci.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 36296f9..48d9f08 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -41,8 +41,17 @@ deploy: before_script: - apk add --no-cache openssh-client sshpass docker-compose script: - - sshpass -p "$SSH_PASSWORD" scp -o StrictHostKeyChecking=no deployment/docker-compose.yml $SSH_USER@$SSH_HOST:/root/deployment/docker-compose.yml - - sshpass -p "$SSH_PASSWORD" ssh -o StrictHostKeyChecking=no $SSH_USER@$SSH_HOST "cd /root/deployment && docker-compose pull && docker-compose --profile full up -d" + # Копируем docker-compose.yml + - sshpass -p "$SSH_PASSWORD" scp -o StrictHostKeyChecking=no deployment/docker-compose.yml $SSH_USER@$SSH_HOST:/root/deployment/docker-compose.yml + + # Копируем ollama-entrypoint.sh + - sshpass -p "$SSH_PASSWORD" scp -o StrictHostKeyChecking=no deployment/ollama-entrypoint.sh $SSH_USER@$SSH_HOST:/root/deployment/ollama-entrypoint.sh + + # Делаем ollama-entrypoint.sh исполняемым + - sshpass -p "$SSH_PASSWORD" ssh -o StrictHostKeyChecking=no $SSH_USER@$SSH_HOST "chmod +x /root/deployment/ollama-entrypoint.sh" + + # Запускаем docker-compose + - sshpass -p "$SSH_PASSWORD" ssh -o StrictHostKeyChecking=no $SSH_USER@$SSH_HOST "cd /root/deployment && docker-compose pull && docker-compose --profile full up -d" only: - master when: manual \ No newline at end of file -- GitLab