Deployen brengt de Salesforce-metadata van een Work Item over naar een doel-org. Serpent begeleidt je hierin met een gefaseerde, hervatbare flow en valideert de wijziging voordat er iets landt, zodat een deployment geen alles-of-niets-sprong is.
De vier stappen
-
Configureren
Kies de doel-org of scratch org. De branch is de branch van het Work Item, dus er is niets om handmatig te koppelen.
-
Bestanden selecteren
Kies de componenten om te deployen. Serpent beperkt zich tot wat er is gewijzigd, dus je verzendt niet de hele org.
-
Valideren
Voer een dry-run-validatie uit tegen het doel. Een schoon resultaat gaat automatisch verder; mislukkingen stoppen hier zodat je ze eerst kunt oplossen.
-
Deployen
Deploy de gevalideerde wijziging en volg de voortgang en het resultaat.
Alleen wat is gewijzigd
Standaard deployt Serpent een delta - alleen de componenten die het Work Item heeft geraakt - in plaats van de hele broncode. Dit houdt deployments snel en hun impactgebied klein.
Eerst valideren, dan deployen
De dry-run-stap controleert de wijziging tegen de echte doel-org voordat deze landt, zodat ontbrekende afhankelijkheden en mislukte tests naar voren komen als een validatieresultaat, niet als een kapotte org. Om rechtstreeks tussen twee orgs te deployen zonder Work Item, zie Org-to-Org Deployment.