Deployer

Les GitHub Actions

GitHub Actions

Les GitHub Actions en action

GitHub Actions pour déployer son WordPress avec Deployer

GitHub a depuis quelques semaines mis à disposition pour tous son système de pipelines : les GitHub Actions. Dans un précédent article je vous avais décrit comment je déploie ce blog via Deployer. Jusqu’à présent, même si mon code était bien hébergé chez GitHub, je poussais encore en prod’ en lançant la commande depuis mon poste : php vendor/bin/dep deploy production -v J’ai profité de la fonctionnalité de pipeline intégrée à GitHub, pour remédier à cela et avoir un système 100% automatisé avec déploiement automatique de mon code poussé sur GitHub. WordPress & Composer Tout d’abord rappelons que mon blog a quelques particularités comme par exemple celle de gérer les dépendances depuis composer (sauf…

Slack

Slack pour monitorer mes services

Cela va faire plusieurs années que j’utilise Slack pour centraliser mon historique récent d’évènements ainsi que pour mes notifications. Pour cela, j’utilise plusieurs canaux : #blog, pour recevoir les notifications de mon blog.#jeedom, pour toute les interactions avec ma solution de domotique.#lab, pour les interactions avec mes différentes plateformes de développement.#divers, pour des notifications divers: Sonarr et Radarr principalement. Notifications WordPress Ma chaîne #blog J’ai récemment installé l’extension WordPress Slack Notifications. Cette extension me permet de facilement récupérer différentes notifications directement depuis ma chaînes #blog. La vue notifications du plugin Slack Notifications pour WordPress Slack et Jeedom L’intégration de Jeedom avec Slack Jeedom s’intègre parfaitement avec…

Deployer

Deployer: A deployment tool for PHP

Deployer: un outil de déploiement pour PHP.

Déployer votre application php avec Deployer

Cela va maintenant faire un peu plus d’1 an que ce blog est motorisé par WordPress et non plus par Dotclear. Pour rappel, lors de cette migration vers WordPress, afin d’avoir quelque chose d’un minimum industrialisé, de propre mais surtout qui me satisfasse, j’ai fait plusieurs choix techniques : Utiliser Timber pour gérer mon thème. Derrière ce choix, la raison était simple: je ne pouvais me faire à l’idée d’utiliser le (non-)moteur de template par…