Fermer

juillet 15, 2024

Guide ultime de déploiement de code sur Adobe Commerce Cloud

Guide ultime de déploiement de code sur Adobe Commerce Cloud


Notre blog précédent a détaillé le processus de configuration de notre environnement pour le déploiement de code. Dans ce blog, nous nous concentrerons sur la façon de déployer les modifications de code. Pour ne pas s’éloigner de notre sujet principal, nous ne démontrerons pas le développement du module. Au lieu de cela, nous utiliserons un module personnalisé prédéfini comme exemple.

Développement local et tests

Comme nous l’avons mentionné, dans notre précédent blog, vous pouvez créer un répertoire de votre choix et installer Magento. Disons que nous avons nommé le répertoire ttn-local-env. Les prochaines étapes seraient,

  1. Développer un nouveau module. (Nous avons développé un module simple à des fins de démonstration, qui affiche le texte « Bonjour de l’équipe TTN !!! »)
  2. Une fois que vous êtes prêt avec le code à déployer, créez-le et déployez-le sur le serveur magento local à l’aide des commandes suivantes,
php bin/magento setup:upgrade
php bin/magento cache:flush

Vous devriez pouvoir voir les changements que vous avez développés.

Environnement local

Environnement local

Synchroniser l’environnement Cloud Dev

Si les modifications apportées à l’environnement de développement local semblent bonnes, nous pouvons synchroniser le serveur de développement cloud. Nous avons développé notre code en ttn-local-env répertoire, pour valider et pousser les modifications

  1. Nous copierons uniquement les fichiers de code modifiés dans le développeur (sous /var/www/html/) répertoire.
  2. Validez et poussez les changements sur le développeur bifurquer.
  3. Testez et vérifiez également les mêmes modifications sur l’environnement de développement cloud.

Faire progresser les changements vers des environnements supérieurs

Maintenant que vous avez validé les changements et que vous êtes prêt pour un environnement supérieur. Allons-y et poussons les changements sur la scène.

  1. Pour fusionner les modifications de développement, nous allons d’abord effectuer une vérification sur la branche Stage et extraire la branche dev.
  2. Enfin en utilisant le git pousser commande, nous déploierons les modifications sur l’environnement Stage.

De même, les mêmes étapes sont à suivre pour l’environnement Master et la branche Master. La seule différence dans ce cas serait qu’au lieu de fusionner la branche dev avec la branche master, vous fusionnerez la branche stage avec la branche master. Et utilisez la même commande git push pour déployer la branche principale.

Après avoir effectué ces modifications, vos modifications seront actives et vous pourrez les vérifier sur l’environnement maître.

Env. maître

Env. maître

Avec cela, nous concluons avec notre déploiement et une série de blogs en deux parties où, dans la première partie, nous avons expliqué comment configurer Adobe Commerce sur le cloud. Et, dans la deuxième partie, nous avons vu comment déployer les modifications du code.

VOUS TROUVEZ CECI UTILE ? PARTAGEZ-LE






Source link