Déploiement continu en FTP avec Gitlab CI

Automate de conserve dans une usine

Bonjour ! Aujourd’hui, je vous présente une méthode de déploiement automatique avec Gitlab. Elle vient remplacer un fastidieux déploiement FTP classique.L’idée est de déployer automatiquement à chaque commit. Nous verrons même comment déployer sur des sites différents suivant les branches. Dans notre exemple, en Prod pour la branche main et en Préprod pour tout le…

Continuer la lecture →

Conteneurisation Docker d’un projet PHP

Aujourd’hui, nous allons monter un environnement de travail complet sous Docker pour un projet PHP. Nous utiliserons des conteneurs Docker, un fichier de variable d’environnement et un Makefile pour automatiser le tout. Toutes ces manipulations ont été réalisées sous Ubuntu 22 LTS et PhpStorm 2023.1 Mise en route On démarre avec un dossier vide histoire…

Continuer la lecture →

Rétablir le défilement classique de la molette de la souris dans Ubuntu 22 (et conserver le défilement naturel pour le pavé tactile)

Voilà un problème auquel j’ai été confronté récemment pour l’installation de plusieurs machines portables : le défilement vertical de la molette de la souris suit le sens de celui du pavé tactile. On peut vouloir garder le défilement naturel pour le pavé tactile et conserver un défilement classique pour la souris. Le défilement naturel consiste…

Continuer la lecture →

Configurer un accès SSH à Gitlab

GitLab propose deux modes de connexion pour gérer vos projets: HTTPS et SSH Nous allons nous intéresser à la seconde méthode qui permet de ne pas avoir à s’identifier à chaque session. Concrètement l’identification est liée à une signature de la machine qui garantit son authenticité. Pré-requis: disposer d’un compte et d’un projet sur Gitlab.com…

Continuer la lecture →

Migration pour un hébergeur plus vertueux

Dans le cadre de mes convictions, j’ai choisi de migrer l’intégralité de mes clients chez un nouvel hébergeur, j’ai nommé : Infomaniak. Le choix c’est imposé de fait à la découverte de leur charte d’engagement : utilisation d’énergies renouvelables certifiées politique de compensation au double de leur empreinte carbone pas de climatisation dans leur nouveau…

Continuer la lecture →

Supprimer Docker du démarrage Windows 10

Aujourd’hui, dans la catégorie  » le truc chiant du jour », je vous présente Docker et son démarrage automatique. Super pratique, pour le développement en conteneur, je préfère néanmoins qu’il ne démarre pas pendant une période de vacance. Donc clic droit, sur l’icône en bas à droite de l’écran et j’ouvre les paramètres (Settings). Start Docker…

Continuer la lecture →

Régler le problème « downloadable font: Failed to convert WOFF 2.0 font to SFNT » avec Font-Awesome

Font-awesome est une bibliothèque géniale (et gratuite de surcroit) pour embellir votre site web avec des icônes vectorielles. Seulement lors d’un projet, je suis tombé sur l’erreur suivante : Aucune de mes icônes ne se chargent. Seul un carré dégueulasse subsiste. Heureusement, la console de Firefox nous donne les erreurs suivantes: Après avoir cherché du…

Continuer la lecture →