
Andrew Hanna

Andrew Hanna

En bref : un click deploy déplace des métadonnées Salesforce d'une org à une autre en sélectionnant des composants dans une interface, au lieu de construire un change set ou de taper des commandes CLI. Pour le faire sans risque : comparez les orgs, ajoutez les dépendances, validez avec un niveau de test Apex choisi délibérément, puis lancez un quick deploy du package validé et vérifiez-le. La checklist complète suit.
« Click deploy » désigne le déploiement en point-and-click : un outil compare une org source et une org cible, affiche ce qui a changé et déploie les composants que vous cochez. Le nom vient de ClickDeploy, racheté par Copado en 2020 et vendu aujourd'hui sous le nom Copado Essentials ; nous détaillons son histoire et ses tarifs dans comment fonctionne ClickDeploy et combien il coûte. Copado Essentials, Gearset et les autres outils à base de clics transmettent tous le package final à la Metadata API de Salesforce : les règles de la plateforme s'appliquent quel que soit l'outil. C'est pourquoi cette checklist vaut partout.
La CLI Salesforce documente cinq niveaux de test, et la plupart des outils à clics affichent la même liste sous des noms plus parlants :
Prudence avec RunRelevantTests en production.
Les tests de Bob Buzzard sur Spring '26
ont montré qu'il retenait les tests liés directement au code modifié, mais manquait
les chaînes indirectes et les classes instanciées dynamiquement. Marquez les tests
indispensables avec @IsTest(critical=true) avant de vous y fier.
Abandonner le déploiement d'org à org ne veut pas dire abandonner les clics. Les admins peuvent continuer à sélectionner leurs changements dans une interface pendant que l'outil écrit les commits Git, comme nous le montrons dans le DevOps pour admins sans toucher à Git.
Tekunda est la société de conseil et de produits Salesforce derrière Serpent, la plateforme DevOps qu'elle utilise aussi pour ses propres livraisons clients. Serpent conserve l'expérience de sélection par clics : vous choisissez vos changements, les rattachez à un ticket et les promouvez dans votre pipeline, pendant que Git, les pull requests, la validation et les tests Apex tournent en arrière-plan, avec une revue de code IA sur chaque offre. Rien n'est installé dans votre org et vous démarrez gratuitement, avec un prix d'équipe fixe sur notre page de tarifs. D'autres guides pas à pas vous attendent dans la bibliothèque SF Guides.
Un click deploy est-il la même chose qu'un change set ?
Non. Les deux déplacent des métadonnées entre orgs, mais un outil à clics construit le package à partir d'une comparaison d'orgs au lieu que vous ajoutiez les composants un par un à un change set.
Combien de temps puis-je attendre entre validation et quick deploy ?
Jusqu'à 10 jours à partir du début de la validation, selon la référence de la CLI Salesforce.
Les déploiements en sandbox exécutent-ils les tests Apex ?
Pas par défaut. Le niveau par défaut de Salesforce n'exécute aucun test en sandbox, alors que les déploiements en production contenant des classes ou triggers Apex exécutent les tests locaux.
Peut-on faire un click deploy gratuitement ?
Oui. Copado Essentials propose une offre gratuite jusqu'à 15 déploiements par mois pour un utilisateur, et Serpent propose aussi un plan gratuit.
Sans engagement.