Business Services
Challenge
Spar administre plusieurs sites Web basés sur Adobe AEM. Différentes équipes de projet gèrent les sites Web individuels. En revanche, le déploiement a lieu de manière centralisée au sein d‘une équipe. Toutefois, les différents environnements compliquent l'assurance qualité. Un flux coordonné est donc pratiquement impossible en utilisant les moyens conventionnels.
Solution
Prime Force, conjointement avec Spar, a défini un processus de construction et de déploiement nouveau et automatisé. Il est fondé sur les étapes intermédiaires suivantes :
- Livraison du code source
- Assurance qualité grâce à des tests et outils
- Réalisation d'objets (artefacts) de déploiement et Releases
- Installation
- Enlèvement
- Release
Pour ce qui est de la mise en œuvre technique, Prime Force a utilisé le plugin pipeline de Jenkins. A présent, le pipeline de construction complet est automatisé et il ne sera interrompu que pour les contrôles manuels. En raison des environnements et projets différents, la réalisation des pipelines Jenkins est également automatisée. Prime Force a externalisé la configuration Jenkins au sein de son propre projet GIT et a décrit les Jenkins-Jobs via JSON. Ainsi, grâce à une configuration simple, Spar peut réaliser sur commande une version complète d’un pipeline de construction et de déploiement pour un nouveau projet ou un nouvel environnement AEM.
Construction d'un pipeline de construction et de déploiement pour Adobe AEM