summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml8
1 files changed, 1 insertions, 7 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index dcaf2bd..20e6e12 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -14,11 +14,6 @@ build:
- docker:24.0.5-dind
script:
- docker build -t $IMAGE_NAME:$IMAGE_TAG .
- - docker save $IMAGE_NAME:$IMAGE_TAG | gzip > ${IMAGE_NAME}_${IMAGE_TAG}.tar.gz
- artifacts:
- paths:
- - ${IMAGE_NAME}_${IMAGE_TAG}.tar.gz
- expire_in: 1 hour
deploy:
stage: deploy
@@ -26,10 +21,9 @@ deploy:
environment:
name: production
script:
- - scp ${CI_PROJECT_DIR}/${IMAGE_NAME}_${IMAGE_TAG}.tar.gz arkadii@192.168.0.171:/home/arkadii/
- ssh arkadii@192.168.0.171 "
- docker load -i /home/arkadii/${IMAGE_NAME}_${IMAGE_TAG}.tar.gz &&
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
"