Lägg till en icke-produktionspipeline configuring-non-production-pipelines
Lär dig hur du använder Cloud Manager för att skapa och konfigurera rörledningar för icke-produktion för att distribuera koden. Om du först vill ha en mer konceptuell översikt över hur rörledningar fungerar i Cloud Manager kan du läsa CI/CD-pipelines.
Ökning overview
Med pipelines i Cloud Manager kan Distributionshanteraren skapa två olika typer av pipelines.
- Produktionspipelines - En produktionspipeline är en specialbyggd pipeline som består av en serie samordnade steg för att ta källkod hela vägen in i produktionen.
- Icke-produktionsförlopp - En icke-produktionsförlopp används främst för att köra kodkvalitetsgenomsökningar eller för att distribuera källkod till en utvecklingsmiljö.
Detta dokument fokuserar på icke-produktionsrörledningar. Mer information om hur du konfigurerar produktionspipelines finns i dokumentet Konfigurera produktionspipelines.
Det finns två typer av icke-produktionsrörledningar:
- Kodkvalitetsförgreningar - Dessa kör kodkvalitet genom att skanna koden i en Git-gren och kör stegen för bygg- och kodkvalitet.
- Distributionspipeliner - Förutom att utföra steg för bygg- och kodkvalitet, som till exempel pipelines för kodkvalitet, distribuerar dessa pipelines även koden till en icke-produktionsmiljö.
Lägg till en ny icke-produktionspipeline add-non-production-pipeline
När du har konfigurerat programmet och har minst en miljö med Cloud Manager UI är du redo att lägga till en icke-produktionsprocess genom att följa de här stegen.
-
Logga in på Cloud Manager på my.cloudmanager.adobe.com och välj rätt organisation och program.
-
Gå till Pipelines-kortet från Cloud Manager hemskärm. Klicka på Lägg till och välj sedan Lägg till icke-produktionsförlopp.
-
På fliken Konfiguration i dialogrutan Lägg till icke-produktionspipeline väljer du den typ av pipeline som du vill skapa, antingen en kodkvalitetspipeline eller en distributionspipeline.
-
Ange en beskrivning av din pipeline i fältet Namn på icke-produktionsförlopp.
-
Om du väljer att lägga till en distributionspipeline väljer du måldistributionsmiljön i listrutan Godtagbara distributionsmiljöer.
-
Ange den databas där pipeline ska hämta koden.
- Databas - Definierar från vilken Git-repo som pipelinen ska hämta koden.
- Git-grenen - Definierar från vilken gren i Git som den valda pipelinen ska hämta koden.
-
Definiera distributionsalternativen.
-
Under Distributionutlösare definierar du vilken händelse som aktiverar pipelinen.
- Manuell - Du kan starta pipelinen manuellt.
- Vid Git-ändringar - Startar pipelinen när implementeringar läggs till i den konfigurerade Git-grenen. Med det här alternativet kan du fortfarande starta pipelinen manuellt efter behov.
-
För distributionspipelines definierar du, under Beteende för viktiga mätfel, beteendet för pipelinen när ett viktigt fel påträffas i någon av kvalitetsportarna.
- Fråga varje gång - Standardinställningen och kräver manuell åtgärd vid viktiga fel.
- Misslyckades omedelbart - pipelinen avbryts när ett viktigt fel inträffar. Det emulerar i princip en användare som manuellt avvisar varje fel.
- Fortsätt omedelbart - pipelinen fortsätter automatiskt när ett viktigt fel inträffar. Det emulerar i princip en användare som manuellt godkänner varje fel.
-
Dispatcher-konfiguration - Rollen Distributionshanteraren kan konfigurera en uppsättning innehållssökvägar som antingen är ogiltiga eller tömda från AEM Dispatcher-cache när en pipeline körs. Dessa cacheåtgärder utförs som en del av distributionssteget, precis efter att innehållspaket har distribuerats. De här inställningarna använder AEM Dispatcher standardbeteende. Konfigurera:
-
Under PATH anger du en innehållssökväg.
-
Under TYP väljer du vilken åtgärd som ska utföras på sökvägen.
- Rensa - Utför en cacheborttagning.
- Invalidera - Utför en cacheogiltigförklaring, ungefär som när innehåll aktiveras från en redigeringsinstans till en publiceringsinstans.
-
Klicka på Lägg till sökväg för att lägga till den angivna sökvägen. Du kan lägga till upp till 100 sökvägar per miljö.
-
-
-
Klicka på Spara.
Nästa steg the-next-steps
När du har konfigurerat pipeline kan du distribuera koden. Mer information finns i Koddistribution.
Videosjälvstudie video-tutorial
Den här videon ger en översikt över processen att skapa pipeline, som beskrivs i det här dokumentet.