Préparation au développement
Que vous soyez débutant dans Commerce ou propriétaire d’un Commerce existant et que vous migriez vers l’infrastructure cloud, suivez ces étapes pour préparer un espace de travail de développement pour votre projet cloud. Si vous avez déjà effectué certaines de ces étapes ou si vous disposez déjà d’un environnement de développement Adobe Commerce, passez en revue les points suivants pour connaître les résultats attendus et passez à l’étape suivante. Certaines configurations et certains workflows diffèrent d’une installation locale standard.
Informations d’identification
Avant de configurer un espace de travail, collectez les clés et l’accès au compte suivants :
-
Clés d’authentification (clés du compositeur)
Les clés d’authentification sont des jetons d’authentification de 32 caractères qui fournissent un accès sécurisé au référentiel du compositeur d’Adobe Commerce (
repo.magento.com
) et à tout autre service Git requis pour le développement d’applications, tel que GitHub. Votre compte peut avoir plusieurs clés d’authentification. Pour la configuration de l’espace de travail, commencez par une clé spécifique pour votre référentiel de code. Si vous ne disposez d’aucune clé, contactez le propriétaire du projet ou créez vous-même les clés d’authentification . -
Compte de projet cloud
Le propriétaire du projet doit vous inviter à rejoindre le projet d’infrastructure cloud d’Adobe Commerce. Lorsque vous recevez l’invitation par courrier électronique, cliquez sur le lien et suivez les invites pour créer votre compte. Voir Intégration .
-
Clé de chiffrement Adobe Commerce
Lors de l’importation d’un système existant uniquement, capturez la clé de chiffrement utilisée pour protéger l’accès et les données de la base de données. Pour plus d’informations sur cette clé, voir Résoudre les problèmes liés à la clé de chiffrement
Outils de développement
-
Installation de l’interface de ligne de commande Cloud
Installez l’interface de ligne de commande
magento-cloud
afin de pouvoir gérer les environnements cloud et exécuter des tâches d’automatisation. Voir Cloud CLI pour obtenir des instructions d’installation. -
Installez Docker pour le développement et les tests locaux
Vous pouvez éventuellement utiliser l’environnement Docker pour émuler l’environnement de
integration
Commerce sur l’infrastructure cloud pour le développement local. Il existe trois composants essentiels : un modèle Adobe Commerce v2, Docker Compose et le packageece-tools
. -
Intégration de services basés sur Git
Vous pouvez éventuellement intégrer un service d’hébergement basé sur Git, tel que GitHub ou GitLab, à Adobe Commerce sur l’infrastructure cloud. Pour plus d'informations, consultez la section Intégrations .
Code du projet
Une connexion sécurisée est essentielle pour interagir avec les environnements distants. Pour un nouveau projet, connectez-vous à Cloud Console puis cliquez sur No SSH key. Cette icône se trouve à droite du champ de commande et est visible lorsque le projet ne contient pas de clé SSH. Voir Connexions sécurisées.
Pour cloner votre base de code sur votre station de travail locale :
-
Dans la Cloud Console, cliquez sur code et sélectionnez l’onglet Git .
-
Copiez la commande
git clone ...
fournie. -
Dans un terminal, créez et modifiez votre répertoire de travail.
-
Collez et exécutez la commande
git clone ...
.