From 2aceec8161baa902066e007822c4e5460f620f68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9gory=20Lebreton?= Date: Wed, 2 Jul 2025 15:00:34 +0200 Subject: [PATCH] Actualiser .drone.yml --- .drone.yml | 35 +++++++++++++++-------------------- 1 file changed, 15 insertions(+), 20 deletions(-) diff --git a/.drone.yml b/.drone.yml index 6eeeeb34..49a4ff7c 100644 --- a/.drone.yml +++ b/.drone.yml @@ -10,28 +10,23 @@ trigger: steps: -# BUILD -- name: build - image: squidfunk/mkdocs-material:9 - pull: always +# BUILD AND PUSH +- name: build docker image and push to registry + image: plugins/docker volumes: - - name: site - path: /drone/src/docs - commands: - - pip install -r requirements.txt && mkdocs build - -# PUSH FILES TO SERVER -- name: deploy files on server - image: drillster/drone-rsync + - name: dockersock + path: "/var/run/docker.sock" settings: - hosts: - from_secret: PROD2_HOST - target: /var/www/html/mkdoc/site - source: public/* - user: - from_secret: PROD2_USER - key: - from_secret: PROD2_PRIVATE_KEY + debug: true + username: + from_secret: REGISTRY_USER + password: + from_secret: REGISTRY_PASSWORD + registry: "dockerregistry.legaragenumerique.fr" + insecure: true + privileged: true + repo: "dockerregistry.legaragenumerique.fr/doc-garage" + dockerfile: ./Dockerfile # TO CONFIG AND TEST - SEND MAIL NOTIF - name: notify