Quick Deploy
Quick Deploy überspringt das erneute Ausführen von Apex-Tests für ein bereits validiertes Deployment, aber nur innerhalb eines engen Zeit- und Org-Zustandsfensters.
Definition
Quick Deploy ermöglicht es einem Metadaten-Deployment, die Testergebnisse eines vorherigen erfolgreichen Validation-only-Deployments wiederzuverwenden, ein Check-only-Lauf gegen dieselbe Ziel-Org, statt Apex-Tests erneut auszuführen, was die Deployzeit bei großen Paketen deutlich verkürzt, wo die Testausführung der langsamste Teil der Pipeline ist. Es funktioniert nur, solange das validierte Deployment noch gültig ist, Salesforce macht es nach etwa 10 Tagen oder nach bestimmten Org-Änderungen ungültig, und wenn sich Metadaten im Paket von dem unterscheiden, was validiert wurde, ist Quick Deploy nicht verfügbar und die Plattform fällt auf einen vollständigen Testlauf zurück. Teams, die sich in einer schnelllebigen Pipeline auf Quick Deploy verlassen, geraten manchmal genau im ungünstigsten Moment an das Ablauffenster, wodurch aus einem geplanten Fünf-Minuten-Deploy wieder ein vollständiger Testzyklus wird. Unser CI/CD-Pipeline-Guide behandelt die Optimierung der Deploy-Geschwindigkeit.
So funktioniert es in Serpent
Die Release-Pipeline von Serpent führt die Preflight-Validierung frühzeitig aus und beschränkt Deployments auf das, was sich tatsächlich geändert hat, sodass die meisten Releases klein genug bleiben, dass ein vollständiger Testlauf nicht der Engpass ist, den Quick Deploy umgehen soll. Siehe Release-Management bei Serpent für Details, wie Deployments schnell bleiben.

Kostenlos starten. Keine Kreditkarte, keine Installation, keine Verpflichtung.
In unter 15 Minuten eingerichtet. Keine DevOps-Einstellung nötig.
