Konfigurera icke-produktionsförlopp 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 dokumentet 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 kodkvaliteten genom att skanna koden i en Git-förgrening och kör stegen för bygg- och kodkvalitet.
  • Distributionspipelines - Förutom att utföra steg för bygg- och kodkvalitet, som till exempel pipelines för kodkvalitet, distribuerar dessa pipelines koden till en icke-produktionsmiljö.
NOTE
Det går inte att konfigurera en pipeline förrän dess associerade Git-databas har minst en gren och programkonfigurationen har slutförts. Läs dokumentet Cloud Manager-databaser om du vill veta mer om hur du lägger till och hanterar databaser i Cloud Manager.

Lägga till en 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.

  1. Logga in på Cloud Manager på my.cloudmanager.adobe.com och välj rätt organisation och program.

  2. Gå till Pipelines-kortet från Cloud Manager hemskärm. Klicka på Lägg till och välj Lägg till icke-produktionsförlopp.

    Lägg till icke-produktionsflöde

  3. 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.

    Välj pipeline-typ

  4. Ange en beskrivning av din pipeline i fältet Namn på icke-produktionsförlopp.

  5. Om du väljer att lägga till en distributionspipeline väljer du måldistributionsmiljön i listrutan Godtagbara distributionsmiljöer.

  6. Ange den databas där pipeline ska hämta koden.

    • Databas - Det här alternativet definierar från vilken Git-repo pipelinen ska hämta koden.
    • Git Branch - Det här alternativet definierar från vilken gren i den valda pipeline som ska hämta koden.
  7. Definiera distributionsalternativen.

    1. Under Distributionutlösare definierar du vilken händelse som aktiverar pipelinen.

      • Manuell - Använd det här alternativet om du vill starta pipelinen manuellt.
      • Vid Git-ändringar - Detta alternativ 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.
    2. 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 - Det här är standardinställningen och kräver manuell åtgärd vid viktiga fel.
      • Misslyckades omedelbart - Om du väljer det här alternativet avbryts pipelinen när ett viktigt fel inträffar. Detta emulerar i princip en användare som manuellt avvisar varje fel.
      • Fortsätt omedelbart - Om du väljer det här alternativet fortsätter pipeline automatiskt när ett viktigt fel inträffar. Detta emulerar i princip en användare som manuellt godkänner varje fel.
    3. Dispatcher-konfiguration - Rollen Distributionshanteraren kan konfigurera en uppsättning innehållssökvägar som antingen blir ogiltiga eller tömda från AEM Dispatcher-cache när en pipeline körs. Dessa cacheåtgärder kommer att utföras som en del av distributionssteget, precis efter att innehållspaket har distribuerats. De här inställningarna använder AEM Dispatcher standardbeteende. Konfigurera:

      1. Under PATH anger du en innehållssökväg.

      2. 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.
      3. 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ö.

  8. Klicka på Spara för att spara din pipeline.

Nästa steg the-next-steps

När du har konfigurerat pipeline måste du distribuera koden. Mer information finns i dokumentet Koddistribution.

Videosjälvstudie video-tutorial

Den här videon ger en översikt över processen att skapa pipeline, som beskrivs i det här dokumentet.

recommendation-more-help
c6cdc82b-cee9-48e0-a6ee-48149d5e72c3