Share via


Üzembe helyezés több ágból az Azure Pipelines használatával

Azure DevOps Services | 2022 Azure DevOps Server – 2019 Azure DevOps Server

Az összetevőszűrők kiadási eseményindítókkal több ágból is üzembe helyezhetők. Az összetevőszűrő egy adott ágra való alkalmazása lehetővé teszi az üzembe helyezést egy adott fázisba, amikor az összes feltétel teljesül.

Előfeltételek

Kiadási folyamat beállítása

  1. A Folyamatok területen válassza a Kiadások lehetőséget. Ha ez az első kiadási folyamat, válassza az Új folyamat lehetőséget, ellenkező esetben válassza a Kiadás létrehozása lehetőséget.

  2. Válassza a Kezdés üres feladattal lehetőséget, amikor a rendszer egy sablon kiválasztására kéri.

  3. Válassza az Összetevő hozzáadása lehetőséget, és adja meg a projektet, a buildelési folyamatot és az alapértelmezett verziót. Ha elkészült, válassza a Hozzáadás lehetőséget.

    Buildösszetevő hozzáadása a folyamat kiadásához

  4. Válassza a Folyamatos üzembehelyezési eseményindító ikont , és engedélyezze a Folyamatos üzembe helyezés eseményindítót , hogy minden alkalommal hozzon létre egy kiadást, amikor új build áll rendelkezésre.

    Folyamatos üzembehelyezési trigger engedélyezése

  5. A Szakaszok területen válassza ki a szakaszt, és nevezze át Dev névre. Ez a szakasz akkor aktiválódik, ha egy buildösszetevőt közzétesznek a fejlesztői ágból.

    Fejlesztői fázis konfigurálása

  6. Válassza az Üzembe helyezés előtti feltételek ikont a Fejlesztői szakaszban, és állítsa az üzembe helyezési eseményindítót a Kiadás után értékre, hogy minden új kiadás létrehozásakor aktiváljon egy üzembe helyezést erre a fázisra.

    Üzembe helyezés előtti eseményindító beállítása a kiadás után

  7. Engedélyezze az Artifact szűrőket. Válassza a Hozzáadás lehetőséget, és adja meg az összetevőt és a buildágat.

    Összetevőszűrők engedélyezése

  8. A Szakasz területen válassza a Hozzáadás , majd az Új szakasz lehetőséget egy új szakasz hozzáadásához. Válassza a Kezdés üres feladattal lehetőséget, amikor a rendszer arra kéri, hogy válasszon ki egy sablont, és nevezze át a szakaszt Prod névre. Ez a szakasz akkor aktiválódik, ha egy buildösszetevőt közzétevő a fő ágból. Ismételje meg a 6–8. lépést, és cserélje le a szakasz Build ágát a főre.

    A Prod beállítása a fő ággal

  9. Adja hozzá az egyes szakaszokhoz az összes kapcsolódó üzembehelyezési feladatot a környezethez.

A következő sikeres buildeléskor a folyamat észleli, hogy melyik ág aktiválta a buildelést, és csak a megfelelő fázisban aktiválja az üzembe helyezést.

Üzembe helyezés állapota