Branche de production

Auteur:Esadax
Mise à jour:22 avr. 2025

La branche de production détermine quelle branche de votre dépôt Git déclenche les déploiements de production sur Esadax.

Par défaut, cette option est définie sur la branche main, ce qui signifie que tout commit poussé vers main déclenchera automatiquement un déploiement de production complet.


Pourquoi définir une branche de production?

  • Assure un processus de déploiement stable et fiable pour votre environnement de production.
  • Maintient la production séparée des branches de développement ou de préparation.
  • Déclenche automatiquement une mise à jour de production lorsque la branche désignée est mise à jour.

Comportement par défaut

Si vous n’avez pas modifié le paramètre, Esadax traite la branche main comme la branche Production Branch:

  • Pousser vers main → 🚀 Déploiement en production
  • Pousser vers n'importe quelle autre branche → Aperçu du déploiement

Comment changer la branche de production

Vous pouvez remplacer le comportement par défaut en sélectionnant une autre branche :

  1. Accédez à vos Paramètres du projet.
  2. Accédez à la section Git ou Déploiements.
  3. Trouvez le champ Succursale de production.
  4. Entrez le nom de la branche souhaitée (par exemple, release, production, v1).

Une fois enregistrée, les futures validations de cette branche déclencheront des déploiements de production au lieu de ceux d’aperçu.


Cas d'utilisation

  • Vous utilisez un flux Git develop → staging → production et souhaitez déployer production en tant que version live.
  • Votre développement principal se produit sur main, mais les déploiements en direct sont contrôlés via release.

Les meilleures pratiques

  • Protégez votre branche de production dans votre fournisseur Git pour éviter les modifications accidentelles.
  • Utilisez pull requests ou merge requests pour promouvoir du code dans votre branche de production.
  • Surveillez de près les déploiements lors de la mise en production.