Avec la fin de vie de Centos, j'ai du migrer mon installation gitlab sur un nouveau serveur. J'ai choisi pour cela la distribution Almalinux 9 (https://almalinux.org/), basée aussi sur RedHat, avec le même système de paquets, je ne serai…
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…