Salut à tous,
je cherche à automatiser le déploiement de certaines de mes applications (au travers de pipeline gitlab).
Aujourd'hui pour déployer en prod :
* je me connecte au serveur
* je lance un script qui récupère le code via git sur la bonne branche.
* je lance un composer si nécessaire
* Je lance un build des ressources via webpack si nécessaire.
C'est toujours mieux qu'une copie manuelle via FTP mais ca me convient toujours pas parfaitement.
Qu'est ce que vous utilisez pour automatiser les déploiement de vos app PHP ?
Ce qui me bloque un peu actuellement c'est comment mon pipeline gitlab (qui est donc sur un serveur dédié) peut il envoyer des fichiers et executer des commandes sur un autre serveur ?
A noter que la plus part des serveurs cibles sont des serveurs windows et qu'un environnement de prod sous docker n'est pas à l'ordre du jour.
Partager