Automatiser le déploiement de Laravel

Bonjour,

Dans un article précédent, je vous parlais d’un script pour automatiser l’installation d’un serveur sous ISPConfig.

Un bon développeur est un développeur fainéant, et donc j’ai crée un petit script shell make file pour Laravel 5 que je vous partage ici. Il permet d’automatiser les déploiements d’application en Laravel 5 ainsi que leur mise à jour depuis un dépot Git ou Mercurial.

Il est disponible sur mon Github: https://github.com/jeremy379/LaravelProjectInstaller

Concrètement, le script va s’occuper de récupérer composer et git/mercurial pour fonctionner, va faire les update & upgrade du serveur et ensuite après récupération du dépot il va s’occuper de faire les opérations spécifique à Laravel ( composer update, php artisan migrate, correction des permissions …).
En mode installation, il s’occupe également d’ouvrir l’éditeur pour le .env

N’hésitez pas à apporter votre pierre à l’édifice (enfin, la cabane pour le moment ^^)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *