Skip to main content
Join the Agentforce Hackathon on Nov. 18-19 to compete for a $20,000 Grand Prize. Sign up now. Terms apply.

Configuration de votre environnement Salesforce DX

Remarque

Remarque

Vous souhaitez apprendre en français ? Commencez le défi dans un Trailhead Playground en français et utilisez les traductions fournies entre crochets pour naviguer. Copiez et collez uniquement les valeurs en anglais, car les validations de défi reposent sur les données en anglais. Si vous ne réussissez pas le défi dans votre organisation en français, nous vous recommandons (1) de définir le paramètre régional sur les États-Unis, (2) de définir la langue sur l’anglais en suivant les instructions ici, puis (3) de cliquer à nouveau sur le bouton « Vérifier le défi ».

Consultez le badge Trailhead dans votre langue pour découvrir comment profiter de l’expérience Trailhead traduite.

Introduction

Salesforce Developer Experience (DX) est un ensemble d’outils simplifiant l’intégralité du cycle de vie du développement. Il améliore la création et la collaboration des équipes, facilite les tests automatisés et l’intégration continue, et rend le cycle de publication plus efficace et agile.

La prise en main rapide de Salesforce DX commence avec le code source qui réside dans votre système de contrôle de version (VCS). L’important n’est pas quel VCS vous utilisez, mais le fait que vous en utilisiez un. Dans cette prise en main rapide, nous partons du principe que vous utilisez Git et GitHub, puisque c’est là que nous avons stocké l’exemple d’application, DreamHouse.

Qu’est-ce qu’une organisation test ?

Une grande partie de la configuration que vous effectuez pour Salesforce DX vous permet d’utiliser un nouveau type d’organisation appelée organisation test. Une organisation test est un environnement Salesforce dédié, configurable et temporaire, que vous pouvez rapidement créer lorsque vous démarrez un nouveau projet, une nouvelle branche de fonctionnalité ou un test de fonctionnalité.

Qu’est-ce qu’une organisation Developer Hub ?

Un Dev Hub (ou une plate-forme de développement) est la principale organisation Salesforce que vous et votre équipe utilisez pour créer et gérer vos organisations tests.

Vidéo de démonstration Trail Together

Vous souhaitez être guidé pas à pas par un expert pendant que vous travaillez sur cette étape ? Regardez cette vidéo qui fait partie de la série Trail Together.

Activation de Dev Hub dans votre Trailhead Playground

Même si vous pouvez activer Dev Hub dans n’importe quelle organisation rémunérée, nous vous recommandons de ne pas effectuer vos tests dans un environnement de production. Activez plutôt Dev Hub dans une organisation Developer Edition ou Trailhead Playground pour ce projet.

Obtention de votre nom d’utilisateur et votre mot de passe Trailhead

Vous avez besoin de vos identifiants de connexion Dev Hub pour ce projet. Si vous ne connaissez pas encore le nom d’utilisateur et le mot de passe de l’organisation Developer Edition ou Trailhead Playground dans laquelle vous avez activé Dev Hub, suivez les étapes décrites dans cet article.

Installation de l’interface de ligne de commande (CLI)

Utilisez Salesforce CLI afin de contrôler le cycle de vie complet de vos applications Salesforce. L’interface de ligne de commande vous permet de créer facilement des environnements de développement et de test, de synchroniser le code source entre vos organisations et VCS, et d’exécuter des tests.

Reportez-vous au Guide de configuration de l’interface de ligne de commande de Salesforce pour obtenir les instructions d’installation complètes.

  1. Installez l’interface de ligne de commande à partir de Salesforce CLI.
  2. Vérifiez que la CLI est correctement installée et à jour en exécutant la commande suivante à partir de la ligne de commande.
    sf update

Connexion à Dev Hub

Maintenant, connectez-vous à votre organisation activée par Dev Hub.

  1. Créez un alias DevHub avec -a et définissez-le comme organisation par défaut à l’aide de -d. Pour autoriser Dev Hub, saisissez le flux de connexion Web dans la fenêtre de commande. La commande suivante ouvre la page de connexion Salesforce dans le navigateur Web :
    sf org login web -d -a DevHub
  2. Connectez-vous avec les identifiants de votre organisation Dev Hub. Veuillez noter qu’il s’agit d’une organisation spéciale pour Salesforce DX. Vous devez utiliser une organisation activée par Dev Hub pour ce projet.
  3. Cliquez sur Allow (Autoriser).
    Page d’autorisation pour l’application connectée Salesforce CLI
  4. Une fois que vous vous êtes authentifié dans le navigateur, la CLI enregistre vos identifiants Dev Hub. Un texte semblable à celui-ci s’affiche dans Terminal :
    Successfully authorized rraodv@salesforcedx1.com with org id 00D1I000000n3H5UAI

Vous pouvez maintenant fermer la page Web de l’organisation Dev Hub et continuer à travailler. En règle générale, vous commencez votre travail de développement en créant une organisation test faisant partie de cette plate-forme Dev Hub, puis vous l’utilisez pour vos projets Salesforce DX. Nous verrons cela dans une étape ultérieure.

À suivre : comment mettre en place un projet sur votre ordinateur local afin de tester la prochaine étape du développement avec Salesforce DX.

Cliquez sur Verify Step (Vérifier l’étape) pour confirmer que votre organisation a bien autorisé Salesforce CLI.

Partagez vos commentaires sur Trailhead dans l'aide Salesforce.

Nous aimerions connaître votre expérience avec Trailhead. Vous pouvez désormais accéder au nouveau formulaire de commentaires à tout moment depuis le site d'aide Salesforce.

En savoir plus Continuer à partager vos commentaires