summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitlab-ci.yml8
1 files changed, 1 insertions, 7 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9876f9e..0bf8a5d 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 user@your_server:/tmp/
- ssh user@your_server "
- docker load -i /tmp/${IMAGE_NAME}_${IMAGE_TAG}.tar.gz &&
docker stop $IMAGE_NAME || true &&
docker rm $IMAGE_NAME || true &&
+ docker build -t $IMAGE_NAME:$IMAGE_TAG /path/to/artberry_backend &&
docker run -d -p 8000:8000 --name $IMAGE_NAME $IMAGE_NAME:$IMAGE_TAG
"