This website uses cookies. If you are surfing here, you agree with it. OK

Business Services

Udfordring

Spar vedligeholder flere forskellige websites ved hjælp af Adobe AEM. Forskellige projektteams tager sig af de enkelte websites. Udrulningerne varetages til gengæld centralt af ét dedikeret team. De tekniske miljøer er dog meget for forskellige på tværs af de forskellige websites, hvilket besværliggør kvalitetssikringen. Det var derfor nærved umuligt at opnå et koordineret udrulningsforløb ved hjælp af tilgængelige standardløsninger.

Løsning

Sammen med Spar har Prime Force defineret en ny, automatiseret build- og deploymentproces, som er baseret på følgende deltrin:

  • Levering af kildekode
  • Kvalitetssikring ved hjælp af diverse tests og værktøjer
  • Oprettelse af deployment-artefakter og releases
  • Installation
  • Godkendelse
  • Release

Prime Force valgt at anvende Jenkins' pipeline-plugin til den tekniske udførelse. Nu er hele build-pipeline komplet automatiseret, og afbrydes kun i forbindelse med manuelle kontroller. Af hensyn til de forskelligartede miljøer og projekter, er processen omkring oprettelsen af de nødvendige Jenkins' pipelines også blevet automatiseret. Prime Force har flyttet konfigurationen af Jenkins til sit eget GIT-projekt, mens Jenkins-jobs specificeres via JSON. Dermed kræver det kun et par enkle konfigurationstrin for Spar at oprette en komplet build- og deploymentpipeline til et nyt projekt eller et nyt AEM-miljø.

Tidsramme
Juni til december 2016
Opgaver

Realisering af en build- og deployment-pipeline til Adobe AEM

Links