AEM — Processus d'engagement de codeCommettre le code dans la base de code à l'étape
Modifier le code
- Découvrez Master et tirez
- Créer une nouvelle branche (ex. JMP-org-page-craig)
- Suivre la nouvelle branche vers l'origine/maître
- Apporter des modifications à la nouvelle branche
- Faire un tirage dans la nouvelle succursale - assurez-vous qu'elle est à jour
- Faire les changements nécessaires
- Commande + S pour enregistrer dans Nova
- CodeKit- compilé avec succès
Mise en scène changements
- Cliquez sur État du fichier dans la colonne de gauche de l'espace de travail
- Accédez à la zone Modifications non mises en scène
- Cliquez sur la case à cocher et ils passeront à Staged
- Vérifiez à nouveau si vous souhaitez supprimer ou transférer ces fichiers ( Par exemple - peut vouloir ignorer certains types de fichiers)
- Faire un commentaire de commit (JMP – etc...) - aussi réaliste que possible descriptif
- Case à cocher - Pousser les modifications immédiatement
- Cliquez sur valider
- Avant de pousser les changements à la production
- attendre un Notification de construction réussie dans votre e-mail
Pousser les changements de conception de Stage à Prod
Arbre source
- Après une validation réussie sur la branche extraite, testez les modifications et assurez-vous que la construction est réussie.
- Découvrez Maître
- Pull - valider immédiatement les modifications fusionnées
- Pendant que le maître est extrait
- accédez à la branche que vous souhaitez fusionner
- Clic droit - Fusionner ("nom de la branche") dans Master
- Confirmer la fusion - validez immédiatement les modifications fusionnées
- Pousser Maître
Jenkins
- Connectez-vous à Jenkins https://aembuild.unx.sas.com/view/AEM-Design/
- Cliquez sur Conception individuelle vers le bas de la colonne de droite
- Cliquez sur construire avec des paramètres dans la colonne de gauche - Pipeline Individual Design
- BUILDENV - aemauthor (pour la construction à l'auteur de Prod)
- Conception de l'emballage - jmp (ou conception applicable)
- Commentaires – (environnement/design) ex. - aemauthor/jmp - puis (commentaires)
- Vérifiez les paramètres
- Cliquez sur Construire
- Attendez la notification réussie - Conception individuelle
Outils AEM – Conceptions
- Tester les modifications chez Prod Author (appliquer les modifications nécessaires et tester)
- Accédez au dossier Designs sur AEM Prod https://aemauthor.unx.sas.com/miscadmin#/etc/designs
- Sélectionnez le nœud JMP Designs (ou n'importe quel design que vous devez activer)
- Aucun horodatage jusqu'à ce qu'une page sur aemauthor soit ouverte depuis le dernier déploiement de Jenkins
- Actualiser la liste des pages - vous n'aurez peut-être pas besoin de cette étape
- Activer le css statique et les nouveaux fichiers statiques.css nouvellement horodatés
- Devient vert et est activé
- Allez à l'onglet Designs
- Accédez à JMP Designs et activez
- TESTER LE SITE EN DIRECT