Skip to content
Snippets Groups Projects
Commit 8af8a4c4 authored by LAMRINI Houda's avatar LAMRINI Houda
Browse files

Update .gitlab-ci.yml file

parent 3c97b462
No related branches found
No related tags found
No related merge requests found
Pipeline #47259 failed
image: docker:latest image: docker:26.1.3 # Version récente avec Docker préinstallé
services: services:
- name: docker:26.1.3-dind - name: docker:26.1.3-dind # Démarrer Docker en mode daemon
alias: docker alias: docker
command: ["--host=tcp://0.0.0.0:2375", "--tls=false"] command: ["--tls=false"] # Désactive TLS pour éviter les erreurs de connexion
variables: variables:
DOCKER_HOST: "tcp://docker:2375" DOCKER_HOST: "tcp://docker:2375"
DOCKER_DRIVER: "overlay2" DOCKER_DRIVER: "overlay2"
DOCKER_TLS_CERTDIR: "" DOCKER_TLS_CERTDIR: "" # Désactive TLS pour le daemon Docker
DOCKER_BUILDKIT: 1 DOCKER_BUILDKIT: 1
DOCKER_CLI_EXPERIMENTAL: "enabled" DOCKER_CLI_EXPERIMENTAL: "enabled"
before_script: before_script:
- echo "Waiting for Docker Daemon to start..."
- sleep 10 # Attendre quelques secondes pour éviter les erreurs de connexion
- echo "Logging into GitLab Container Registry..." - echo "Logging into GitLab Container Registry..."
- echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" --password-stdin "$CI_REGISTRY" - echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" --password-stdin "$CI_REGISTRY"
- echo "Checking Docker availability..." - echo "Checking Docker availability..."
- docker version - docker info || (echo "Docker Daemon is not available" && exit 1)
- docker info
build-push-image: build-push-image:
stage: build stage: build
...@@ -28,6 +29,7 @@ build-push-image: ...@@ -28,6 +29,7 @@ build-push-image:
- docker push "$CI_REGISTRY_IMAGE:latest" - docker push "$CI_REGISTRY_IMAGE:latest"
tags: tags:
- docker - docker
retry: 2 # Relancer en cas d'échec
deploy: deploy:
stage: deploy stage: deploy
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment