Produktionsgrenen bestämmer vilken gren i ditt Git-förråd som utlöser Produktionsdistributioner på Esadax.
Som standard är detta inställt på grenen main — vilket innebär att varje commit som skickas till main automatiskt kommer att utlösa en fullständig Production Deployment.
Varför ställa in en produktionsgren?
- Säkerställer en stabil och tillförlitlig driftsättningsprocess för din livemiljö.
- Håller produktionsgrenar åtskilda från utvecklings- eller mellanlagringsgrenar.
- Utlöser automatiskt en produktionsuppdatering när den angivna grenen uppdateras.
Standardbeteende
Om du inte har ändrat inställningen behandlar Esadax grenen main som Production Branch:
- Tryckning till
main → 🚀 Produktionsdistribution
- Pusha till någon annan gren → Förhandsgranska distributionen
Så här ändrar du produktionsgrenen
Du kan åsidosätta standardbeteendet genom att välja en annan gren:
- Gå till dina Projektinställningar.
- Navigera till avsnittet Git eller Deployments.
- Leta reda på fältet Produktionsgren.
- Ange namnet på din önskade filial (t.ex.
release, production, v1).
När du har sparat kommer framtida bekräftelser till den här grenen att utlösa produktionsdistributioner i stället för förhandsgranskningsdistributioner.
Användningsfall
- Du använder Git-flödet
develop → staging → production och vill distribuera production som liveversion.
- Din huvudsakliga utveckling sker på
main, men livedistributioner styrs via release.
De bästa metoderna
- Skydda din produktionsgren i din Git-leverantör för att undvika oavsiktliga ändringar.
- Använd pull requests eller merge requests för att flytta kod till din produktionsgren.
- Övervaka distributioner noggrant när du skickar till produktion.