Produktionsgren

Författare:Esadax
Uppdaterad:22 apr. 2025

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:

  1. Gå till dina Projektinställningar.
  2. Navigera till avsnittet Git eller Deployments.
  3. Leta reda på fältet Produktionsgren.
  4. 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.