summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorl3wdfut4pwr <l3wdfut4pwr@gmail.com>2026-03-17 14:23:57 +0200
committerl3wdfut4pwr <l3wdfut4pwr@gmail.com>2026-03-17 14:23:57 +0200
commit0002096066f45f979cc7b84b6a9674cc56bd6a5f (patch)
tree2d5da6136787cc62f1ee40ab83cbae97b01962f0
parent47fd81a5910eab3483f79d03eedf9307bc81252f (diff)
ci update
-rw-r--r--.gitlab-ci.yml13
1 files changed, 9 insertions, 4 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f28ca36..27ef715 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,14 +4,19 @@ stages:
variables:
IMAGE_NAME: artberry-backend
IMAGE_TAG: 3.14
+ DATABASE_URL: $DB
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 "
- 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 $IMAGE_NAME:$IMAGE_TAG
+ 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
"