Deployen überträgt die Salesforce-Metadaten eines Work Items in eine Ziel-Org. Serpent führt dich in einem gestuften, fortsetzbaren Ablauf hindurch und validiert die Änderung, bevor irgendetwas landet - ein Deployment ist also kein Alles-oder-nichts-Sprung.
Die vier Schritte
-
Konfigurieren
Wähle die Ziel-Org oder Scratch-Org. Der Branch ist der Branch des Work Items, es gibt also nichts manuell zu verdrahten.
-
Dateien auswählen
Wähle die zu deployenden Komponenten. Serpent beschränkt sich auf das Geänderte, du verschickst also nicht die gesamte Org.
-
Validieren
Führe einen Dry-Run gegen das Ziel aus. Ein sauberes Ergebnis läuft automatisch weiter; Fehler stoppen hier, damit du sie zuerst beheben kannst.
-
Deployen
Deploye die validierte Änderung und verfolge Fortschritt und Ergebnis.
Nur was sich geändert hat
Standardmäßig deployt Serpent ein Delta - nur die Komponenten, die das Work Item berührt hat - statt des gesamten Quellbaums. Das hält Deployments schnell und ihren Wirkungsradius klein.
Validieren, bevor du deployst
Der Dry-Run-Schritt prüft die Änderung gegen die echte Ziel-Org, bevor sie landet, sodass fehlende Abhängigkeiten und fehlgeschlagene Tests als Validierungsergebnis auffallen, nicht als kaputte Org. Um direkt zwischen zwei Orgs ohne Work Item zu deployen, siehe Org-to-Org Deployment.