Konfigurera din pipeline

Senaste uppdatering: 2023-11-18

Skapa en pipeline för frontend för att hantera anpassningen av webbplatsens tema.

Story hittills

I det föregående dokumentet från den AEM snabbplatsgenereringsresan Skapa webbplats från mall, du lärde dig att använda en webbplatsmall för att snabbt skapa en AEM webbplats som kan anpassas ytterligare med hjälp av front-end-verktygen, och nu bör du:

  • Lär dig hur du hämtar AEM webbplatsmallar.
  • Lär dig hur du skapar en plats med hjälp av en mall.
  • Se hur du laddar ned mallen från din nya webbplats och kan ge den till frontutvecklaren.

Den här artikeln bygger på dessa grundläggande funktioner så att ni kan skapa en frontpipeline, som utvecklaren senare kommer att använda för att driftsätta gränssnittsanpassningar.

Syfte

Det här dokumentet hjälper dig att förstå rörledningar och hur du skapar en för att hantera distributionen av webbplatsens anpassade tema. När du har läst bör du:

  • Förstå vad en rörledning är.
  • Lär dig hur du konfigurerar en frontendpipeline i Cloud Manager.

Ansvarig roll

Den här delen av resan gäller för administratören av Cloud Manager.

Krav

  • Du måste ha tillgång till Cloud Manager.
  • Du måste vara medlem i Distributionshanteraren roll i Cloud Manager.
  • En Git-repo för AEM måste konfigureras i Cloud Manager.
    • Detta är vanligtvis redan fallet för alla aktiva projekt. Om så inte är fallet, se dokumentationen för Cloud Manager-databaser som finns under Ytterligare resurser -avsnitt.

Vad är en frontpipeline?

Utvecklingar i gränssnittet innebär anpassning av JavaScript-, CSS- och statiska resurser som definierar hur din AEM ska formateras. Utvecklaren kommer att arbeta i sina egna lokala miljöer för att göra dessa anpassningar. När de är klara implementeras ändringarna i databasen för AEM Git. Men de är bara kopplade till källkoden. De lever ännu inte.

I frontproduktionsflödet används dessa implementerade anpassningar och distribueras till en AEM miljö, vanligtvis i produktions- eller icke-produktionsmiljöer.

På så sätt kan front end-utveckling fungera separat från och parallellt med all backend-utveckling i full stack på AEM, som har sina egna driftsättningspipelines.

OBSERVERA

I frontledningarna kan du bara distribuera JavaScript-, CSS- och statiska resurser för att utforma din AEM. Webbplatsinnehåll som sidor eller resurser kan inte distribueras i en pipeline.

Access Cloud Manager

  1. Logga in på Adobe Cloud Manager på my.cloudmanager.adobe.com.

  2. Cloud Manager visar de olika tillgängliga programmen. Markera den du vill hantera. Om du just har börjat med AEM as a Cloud Service har du antagligen bara ett program tillgängligt.

    Välja ett program i Cloud Manager

Nu visas en översikt över programmet. Sidan ser annorlunda ut men liknar det här exemplet.

Översikt över Cloud Manager

Observera namnet på programmet som du har öppnat eller kopierat URL:en. Du måste skicka detta till den som utvecklar gränssnittet senare.

Skapa en frontpipeline

Nu när du har öppnat Cloud Manager kan du skapa en pipeline för distribution direkt.

  1. I Pipelines på sidan Cloud Manager väljer du Lägg till -knappen.

    Pipelines

  2. På snabbmenyn som visas under Lägg till knappval Lägg till icke-produktionsförlopp för denna resa.

  3. Konfiguration -fliken i Lägg till icke-produktionsförlopp som öppnas:

    • Välj Distributionsförlopp.
    • Ange ett namn för pipelinen i Namn på icke-produktionsförlopp fält.

    Lägg till pipeline-konfiguration

  4. Välj Fortsätt.

  5. Källkod tab:

    • Välj Front End-kod som den typ av kod som ska distribueras.
    • Kontrollera att rätt miljö är vald under Berättigade driftsättningsmiljöer.
    • Välj rätt Databas.
    • Definiera vilken Git-gren rörledningen bör kopplas till.
    • Definiera Kodplats om frontendutvecklingen finns under en viss sökväg i den valda databasen. Standardvärdet är databasens rot, men ofta är front end-utveckling och back end-objekt under olika sökvägar.

    Källkodsinfo för att lägga till pipeline

  6. Välj Spara.

Den nya pipelinen skapas och visas i Pipelines i Cloud Manager-fönstret. Om du trycker på ellipsen efter pipelinenamnet visas alternativ för ytterligare redigering eller visning av detaljer efter behov.

Alternativ för pipeline

TIPS

Om du redan känner till rörledningar i AEMaaCS och vill veta mer om skillnaderna mellan de olika typerna av rörledningar, inklusive mer information om frontendledningen, kan du läsa Konfigurera CI/CD Pipeline - Cloud Service som är länkade i Ytterligare resurser nedan.

What's Next

Nu när du är klar med den här delen av AEM snabbwebbplats:

  • Förstå vad en rörledning är.
  • Lär dig hur du konfigurerar en frontendpipeline i Cloud Manager.

Bygg vidare på den här kunskapen och fortsätt din AEM snabbwebbplats genom att granska dokumentet nästa gång Bevilja åtkomst till klientutvecklaren, där du kommer att introducera gränssnittsutvecklarna i Cloud Manager så att de har tillgång till din databas och pipeline för AEM.

Ytterligare resurser

Vi rekommenderar att du går vidare till nästa del av processen Skapa snabbwebbplats genom att granska dokumentet Anpassa webbplatstemat, Nedan följer ytterligare, valfria resurser som fördjupar sig i några koncept som nämns i det här dokumentet, men som inte behöver fortsätta på resan.

På denna sida