From 303b93e43d830a7a0834d05d0451a552b83b82c9 Mon Sep 17 00:00:00 2001
From: mohamed menacer <mohamed.menacer@etu.univ-amu.fr>
Date: Thu, 27 Feb 2025 11:37:27 +0100
Subject: [PATCH] 30 edition

---
 .gitlab-ci.yml | 43 ++++---------------------------------------
 1 file changed, 4 insertions(+), 39 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5e1ff4c..0113fa9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,53 +1,18 @@
 stages:
   - build
-  - test
-  - push
   - deploy
 
-variables:
-  IMAGE_BACKEND: "$CI_REGISTRY_IMAGE/backend"
-  IMAGE_NGINX: "$CI_REGISTRY_IMAGE/nginx"
-  IMAGE_DB: "$CI_REGISTRY_IMAGE/db"
-  DOCKER_DRIVER: overlay2
-
-before_script:
-  - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
-
 build:
   stage: build
   script:
-    - docker build -t $IMAGE_BACKEND:latest ./backend
-    - docker build -t $IMAGE_NGINX:latest ./nginx
-  only:
-    - main
-
-test:
-  stage: test
-  script:
-    - echo "Tests en cours..."
-    - docker run --rm $IMAGE_BACKEND:latest php -v
-  only:
-    - main
-
-push:
-  stage: push
-  script:
-    - docker push $IMAGE_BACKEND:latest
-    - docker push $IMAGE_NGINX:latest
+    - docker-compose build
   only:
     - main
 
 deploy:
   stage: deploy
+  script:
+    - docker-compose up -d --build
   only:
     - main
-  environment:
-    name: production
-    url: http://your-server-ip
-  before_script:
-    - mkdir -p ~/.ssh
-    - echo "$SSH_PRIVATE_KEY" | tr -d '\r' > ~/.ssh/id_rsa
-    - chmod 600 ~/.ssh/id_rsa
-    - ssh-keyscan your-server-ip >> ~/.ssh/known_hosts
-  script:
-    - ssh user@your-server-ip "cd /path/to/project && git pull && docker-compose pull && docker-compose up -d --build"
+
-- 
GitLab