summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorl3wdfut4pwr <l3wdfut4pwr@gmail.com>2026-03-17 14:31:49 +0200
committerl3wdfut4pwr <l3wdfut4pwr@gmail.com>2026-03-17 14:31:49 +0200
commit051f562c6ceafe8f25e10548bd8f5543839794e5 (patch)
tree3676568735512d14385f8ae1c3af215428e81748
parent0002096066f45f979cc7b84b6a9674cc56bd6a5f (diff)
cd fix
-rw-r--r--.gitlab-ci.yml15
1 files changed, 6 insertions, 9 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 27ef715..5d360fd 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,13 +10,10 @@ deploy:
stage: deploy
script:
- rsync -az --delete -e "ssh -i /home/arkadii/.ssh/gitlab_deploy -o StrictHostKeyChecking=no" ./ arkadii@192.168.0.171:/home/arkadii/artberry_backend/
-
- - ssh -i /home/arkadii/.ssh/gitlab_deploy arkadii@192.168.0.171 "
- echo 'DATABASE_URL=$DATABASE_URL' > /home/arkadii/artberry_backend/.env
-
- docker stop $IMAGE_NAME || true
- docker rm $IMAGE_NAME || true
-
- docker build -t $IMAGE_NAME:$IMAGE_TAG /home/arkadii/artberry_backend
- docker run -d --name $IMAGE_NAME --env-file /home/arkadii/artberry_backend/.env -p 8000:8000 $IMAGE_NAME:$IMAGE_TAG
+ - ssh -i /home/arkadii/.ssh/gitlab_deploy arkadii@192.168.0.171 bash -c "
+ echo 'DATABASE_URL=$DATABASE_URL' > /home/arkadii/artberry_backend/.env &&
+ docker stop $IMAGE_NAME || true &&
+ docker rm $IMAGE_NAME || true &&
+ docker build -t $IMAGE_NAME:$IMAGE_TAG /home/arkadii/artberry_backend &&
+ docker run -d -p 8000:8000 --name $IMAGE_NAME --env-file /home/arkadii/artberry_backend/.env $IMAGE_NAME:$IMAGE_TAG
"