Surveiller un site Drupal avec Uptime Kuma (ou n'importe quelle sonde), c'est souvent vérifier que la page d'accueil répond 200. Le problème, c'est que la page d'accueil répond 200 dans beaucoup de cas où le site est mal en point : la…
J'ai présenté lors du Drupalcamp de Rennes en mars 2024 mon nouveau sideproject : un ensemble de jobs factorisés pour gitlab ci. La problématique était la suivante : je déploie pas mal de sites, sur des infrastructures différentes, tout…
Les rules de Gitlab CI permettent de définir quand doit, ou ne doit pas, être joué un job. Retrouvez dans la ressource ci-dessous un paquet d'exemple avec des explications.
Les diapositives de la présentation : https://docs.google.com/presentation/d/1i0FZDAzQDJAidGSiyxdFbDD7oeaVh7QKCknqgBJk5nU/ Dépôt test / démo CI : https://gitlab.com/kgaut/drupal.kgaut.xyz Mon dépôt de job CI…
J'ai déjà expliqué précédement comment passer un job en fonction de fichier modifiés. Par exemple voici un job (simplifié) qui construit une image docker et la pousse sur le registre gitlab : Les lignes ci dessous n’exécuterons le job que…