Git est système de contrôle de version, qui peut être utilisé pour suivre les modifications de n'importe quel fichier, mais il est généralement utilisé pour développer des logiciels. Il est conçu pour coordonner le travail entre programmeurs, mais il peut être utilisé pour suivre les modifications de n'importe quel ensemble de fichiers.
Déploiement
Si vous souhaitez déployer un dépôt Git, vous pouvez simplement le faire en ouvrant votre Sites web → Gérer, en recherchant Git dans la barre latérale de gauche et en cliquant dessus :
Dans le champ Créer un nouveau dépôt, vous pouvez configurer vos paramètres de déploiement :
Veillez à sélectionner l'adresse et la branche de dépôt correctes, sinon le déploiement échouera
Laissez Install Path vide et votre site web sera déployé dans le dossier racine de votre compte (/public_html).
Remarque :
Le répertoire du chemin d'installation ne doit pas contenir de fichiers ou de dossiers, sinon le déploiement échouera.
Une fois que vous avez ajouté Nouveau référentiel au compte, quatre boutons vous sont présentés :
Déploie votre référentiel déjà créé.
Vous permet de déployer continuellement et automatiquement vos projets chaque fois que vous envoyez de nouveaux commits à votre référentiel.
Affiche le dernier résultat de la construction.
Supprime le dépôt sélectionné.
Comment utiliser l'URL d'un Webhook ?
Vous pouvez utiliser l'URL du Webhook pour le déploiement automatique afin de fusionner une branche Git sélectionnée. Vous recevrez une URL de Webhook une fois que vous aurez cliqué sur le bouton Déploiement automatique.
Les Webhooks vous permettent de construire ou de configurer des intégrations qui s'abonnent à certains événements sur GitHub. Lorsque l'un de ces événements est déclenché, le scénario démarre. Les Webhooks peuvent être utilisés pour mettre à jour un traqueur de problèmes externe, mettre à jour un miroir de sauvegarde, ou même déployer sur votre serveur de production. Vous n'êtes limité que par votre imagination 😊
Remarques :
Au cours de la configuration, vous recevrez des liens externes sur la façon de créer une URL de Webhook. Cette fonctionnalité est très utile, par exemple, si un fichier
composer.json
existe,composer update
s'exécutera également automatiquement.