Salesforce DevOps Woordenlijst

Quick Deploy

Quick Deploy slaat het opnieuw draaien van Apex-tests over voor een deployment die de validatie al heeft doorstaan, maar alleen binnen een kort tijds- en org-statusvenster.

Definitie

Met Quick Deploy kan een metadata-deployment de testresultaten hergebruiken van een eerdere geslaagde validation-only deployment, een check-only run tegen dezelfde doel-org, in plaats van Apex-tests opnieuw te draaien, wat de deploytijd aanzienlijk verkort voor grote pakketten waar het uitvoeren van tests het traagste onderdeel van de pipeline is. Het werkt alleen als de gevalideerde deployment nog geldig is; Salesforce maakt deze na ongeveer 10 dagen ongeldig, of na bepaalde org-wijzigingen, en als metadata in het pakket afwijkt van wat is gevalideerd, is quick deploy niet beschikbaar en valt het platform terug op een volledige testrun. Teams die in een snel bewegende pipeline op quick deploy vertrouwen, lopen soms precies op het verkeerde moment tegen het verlooptermijn aan, waardoor een deploy van vijf minuten weer een volledige testcyclus wordt op het slechtst mogelijke moment. Onze CI/CD-pipelinegids behandelt het optimaliseren van deploysnelheid.

In de praktijk

Hoe het werkt in Serpent

De releasepipeline van Serpent voert vroegtijdig preflight-validatie uit en houdt deployments beperkt tot wat daadwerkelijk is gewijzigd, zodat de meeste releases klein genoeg blijven dat een volledige testrun niet het knelpunt is waar quick deploy voor is bedoeld. Zie releasebeheer in Serpent voor hoe deployments snel blijven.

Serpent voert een quick deploy uit die een al gevalideerde deployment promoot zonder tests opnieuw te draaien

Start gratis. Geen creditcard, geen installatie, geen verplichting.

Binnen 15 minuten ingericht. Geen DevOps-aanwerving nodig.

Benieuwd naar sneller releasen voordat je instapt? Laten we praten

Vrijblijvend.