Megosztás a következőn keresztül:


YAML és klasszikus folyamatok

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

Az Azure Pipelines lehetővé teszi a fejlesztők számára, hogy különféle feladatokat automatizáljanak, a batch-fájlok végrehajtásától kezdve a teljes folyamatos integrációs (CI) és a folyamatos kézbesítési (CD) megoldás beállításáig az alkalmazásaikhoz.

Az Azure Pipelines számos nyelvet, platformot és eszközt támogat, és kétféle folyamat közül választhat: YAML-alapú és klasszikus folyamatszerkesztők .

Feljegyzés

Ha még nem ismerkedik az Azure Pipelines szolgáltatással, javasoljuk, hogy YAML-folyamatokkal kezdjen. A meglévő klasszikus folyamatok esetében dönthet úgy, hogy továbbra is használja őket, vagy áttelepíti őket YAML-folyamatokba.

Folyamatok definiálása YAML használatával

A folyamatkonfiguráció az alkalmazás mellett egy yaML-fájlban azure-pipelines.ymltalálható.

  • A YAML-fájl az alkalmazáskód mellett verziószámozott, és ugyanahhoz az elágaztatási struktúrához kapcsolódik.

  • Minden ág testre szabhatja a folyamatot a azure-pipelines.yml fájl szerkesztésével.

  • A folyamatkonfiguráció verziókövetésben tartása biztosítja, hogy a problémákat vagy váratlan kimeneteket okozó módosítások könnyen azonosíthatók legyenek a kódbázison belül.

Útmutatásért tekintse meg az első folyamat létrehozása lépésről lépésre című útmutatót, amely egy Git-adattárból hoz létre mintaalkalmazást.

Folyamatok definiálása a klasszikus felülettel

A klasszikus folyamatok az Azure DevOps webes portálon, a klasszikus felhasználói felület szerkesztőjével jönnek létre. Definiálhat egy folyamatot a buildeléshez, a kód teszteléséhez, majd az összetevő (bináris) közzétételéhez. Emellett meghatározhat egy kiadási folyamatot a bináris (összetevő) felhasználásához és adott célokra való üzembe helyezéséhez.

A klasszikus folyamatok az Azure DevOps webes portálon, a klasszikus felhasználói felület szerkesztőjével jönnek létre. Létrehozhat egy buildfolyamatot a buildeléshez, tesztelheti a kódot, majd közzéteheti az összetevőt (bináris). Emellett meghatározhat egy kiadási folyamatot a bináris (összetevő) felhasználásához és adott célokra való üzembe helyezéséhez.

Útmutatásért tekintse meg a buildelési és üzembe helyezési útmutatókat az alkalmazás klasszikus folyamatokkal való létrehozásához és üzembe helyezéséhez.

Szolgáltatások rendelkezésre állása

Szolgáltatás Leírás YAML Klasszikus folyamat Klasszikus kiadás
Ügynökök Egy virtuális gépen vagy fizikai gépen futó szoftverösszetevő, amely az Azure Pipelinesban meghatározott feladatok végrehajtásáért felelős. Doc Doc Doc
Jóváhagyások Szabályozhatja az üzembe helyezési munkafolyamatot, ha a kijelölt jóváhagyókat jóváhagyásra kötelezi a fázisban való üzembe helyezés előtt. Doc Doc
Leletek Töltse le és tegye közzé bináris fájljait és különböző csomagtípusait különböző célhelyeken. Doc Doc Doc
Gyorsítótárazás Csökkentse a buildelési időt az előző futtatások függőségeinek gyorsítótárazásával és újrafelhasználásával. Doc Doc
Feltételek Adja meg azokat a feltételeket, amelyek mellett egy lépésnek, feladatnak vagy fázisnak futnia kell. Doc Doc Doc
Tárolófeladatok Adja meg a tárolóban futtatandó feladatokat. Doc
Igények Győződjön meg arról, hogy a folyamat igényeinek képességei megtalálhatók a futó ügynökön. Doc Doc Doc
Függőségek Adjon meg egy követelményt, amelyet teljesítenie kell a következő szakasz futtatásához. Doc Doc
Üzembehelyezési csoportok > környezetek Üzembehelyezési csoportok (klasszikus): Határozza meg az üzembehelyezési ügynökkel felszerelt célgépeket.
Környezetek (YAML): Az üzembe helyezésre szánt erőforrások gyűjteménye.
Doc Doc
Üzembehelyezési feladatok Üzembe helyezési lépések gyűjteménye, amelyek egymás után futnak a környezetben. Doc
Sorompó A kiadási vezérlők automatizálása külső szolgáltatások állapotjeleinek kiértékelésével az üzembe helyezés befejezése előtt. Doc
Feladatok Szekvenciális lépések sorozata, amelyek a legkisebb futtatható munkaegységet alkotják. Doc Doc Doc
Könyvtár Az Azure Pipelinesban használható eszközök gyűjteménye. A kódtár két típusú objektumot tartalmaz: változócsoportokat és biztonságos fájlokat. Doc Doc Doc
Szolgáltatáskapcsolatok Engedélyezze a kapcsolatot egy külső szolgáltatással, amely egy feladat feladatainak végrehajtásához szükséges. Doc Doc Doc
Szolgáltatástárolók Lehetővé teszi egy tárolóalapú szolgáltatás életciklusának kezelését. leggyakrabban tárolófeladatokkal használják. Doc
Szakaszában Feladatok rendszerezése egy folyamaton belül. Doc Doc
Tevékenységcsoportok Tevékenységek sorozatának beágyazása egyetlen újrafelhasználható tevékenységbe. Doc Doc
Feladatok A folyamatfeladatot alkotó lépéseket meghatározó építőelemek. Doc Doc Doc
Sablonok Újrafelhasználható tartalom, logika és paraméterek definiálása. Doc
Eseményindítók Adja meg azt az eseményt, amely egy folyamat futtatását okozza. Doc Doc Doc
Változók A folyamat végrehajtása során használható értékek helyőrzője. Doc Doc Doc
Változócsoportok Olyan értékek és titkos kódok tárolására használható, amelyeket több folyamaton szeretne kezelni és megosztani. Doc Doc Doc
Szolgáltatás Leírás YAML Klasszikus folyamat Klasszikus kiadás
Ügynökök Egy virtuális gépen vagy fizikai gépen futó szoftverösszetevő, amely az Azure Pipelinesban meghatározott feladatok végrehajtásáért felelős. Doc Doc Doc
Jóváhagyások Szabályozhatja az üzembe helyezési munkafolyamatot, ha a kijelölt jóváhagyókat jóváhagyásra kötelezi a fázisban való üzembe helyezés előtt. Doc Doc
Leletek Töltse le és tegye közzé bináris fájljait és különböző csomagtípusait különböző célhelyeken. Doc Doc Doc
Feltételek Adja meg azokat a feltételeket, amelyek mellett egy lépésnek, feladatnak vagy fázisnak futnia kell. Doc Doc Doc
Tárolófeladatok Adja meg a tárolóban futtatandó feladatokat. Doc
Igények Győződjön meg arról, hogy a folyamat igényeinek képességei megtalálhatók a futó ügynökön. Doc Doc Doc
Függőségek Adjon meg egy követelményt, amelyet teljesítenie kell a következő szakasz futtatásához. Doc Doc
Üzembehelyezési csoportok > környezetek Üzembehelyezési csoportok (klasszikus): Határozza meg az üzembehelyezési ügynökkel felszerelt célgépeket.
Környezetek (YAML): Az üzembe helyezésre szánt erőforrások gyűjteménye.
Doc Doc
Üzembehelyezési feladatok Üzembe helyezési lépések gyűjteménye, amelyek egymás után futnak a környezetben. Doc
Sorompó A kiadási vezérlők automatizálása külső szolgáltatások állapotjeleinek kiértékelésével az üzembe helyezés befejezése előtt. Doc
Feladatok Szekvenciális lépések sorozata, amelyek a legkisebb futtatható munkaegységet alkotják. Doc Doc Doc
Könyvtár Az Azure Pipelinesban használható eszközök gyűjteménye. A kódtár két típusú objektumot tartalmaz: változócsoportokat és biztonságos fájlokat. Doc Doc Doc
Szolgáltatáskapcsolatok Engedélyezze a kapcsolatot egy külső szolgáltatással, amely egy feladat feladatainak végrehajtásához szükséges. Doc Doc Doc
Szakaszában Feladatok rendszerezése egy folyamaton belül. Doc Doc
Tevékenységcsoportok Tevékenységek sorozatának beágyazása egyetlen újrafelhasználható tevékenységbe. Doc Doc
Feladatok A folyamatfeladatot alkotó lépéseket meghatározó építőelemek. Doc Doc Doc
Sablonok Újrafelhasználható tartalom, logika és paraméterek definiálása. Doc
Eseményindítók Adja meg azt az eseményt, amely egy folyamat futtatását okozza. Doc Doc Doc
Változók A folyamat végrehajtása során használható értékek helyőrzője. Doc Doc Doc
Változócsoportok Olyan értékek és titkos kódok tárolására használható, amelyeket több folyamaton szeretne kezelni és megosztani. Doc Doc Doc
Szolgáltatás Leírás YAML Klasszikus folyamat Klasszikus kiadás
Ügynökök Egy virtuális gépen vagy fizikai gépen futó szoftverösszetevő, amely az Azure Pipelinesban meghatározott feladatok végrehajtásáért felelős. Doc Doc Doc
Jóváhagyások Szabályozhatja az üzembe helyezési munkafolyamatot, ha a kijelölt jóváhagyókat jóváhagyásra kötelezi a fázisban való üzembe helyezés előtt. Doc Doc
Leletek Töltse le és tegye közzé bináris fájljait és különböző csomagtípusait különböző célhelyeken. Doc Doc Doc
Feltételek Adja meg azokat a feltételeket, amelyek mellett egy lépésnek, feladatnak vagy fázisnak futnia kell. Doc Doc Doc
Tárolófeladatok Adja meg a tárolóban futtatandó feladatokat. Doc
Igények Győződjön meg arról, hogy a folyamat igényeinek képességei megtalálhatók a futó ügynökön. Doc Doc Doc
Függőségek Adjon meg egy követelményt, amelyet teljesítenie kell a következő szakasz futtatásához. Doc Doc
Üzembehelyezési csoportok Határozzon meg egy célgépeket, mindegyik üzembehelyezési ügynökkel felszerelve. Doc
Üzembehelyezési feladatok Üzembe helyezési lépések gyűjteménye, amelyek egymás után futnak a környezetben. Doc
Sorompó A kiadási vezérlők automatizálása külső szolgáltatások állapotjeleinek kiértékelésével az üzembe helyezés befejezése előtt. Doc
Feladatok Szekvenciális lépések sorozata, amelyek a legkisebb futtatható munkaegységet alkotják. Doc Doc Doc
Könyvtár Az Azure Pipelinesban használható eszközök gyűjteménye. A kódtár két típusú objektumot tartalmaz: változócsoportokat és biztonságos fájlokat. Doc Doc Doc
Szolgáltatáskapcsolatok Engedélyezze a kapcsolatot egy külső szolgáltatással, amely egy feladat feladatainak végrehajtásához szükséges. Doc Doc Doc
Szakaszában Feladatok rendszerezése egy folyamaton belül. Doc Doc
Tevékenységcsoportok Tevékenységek sorozatának beágyazása egyetlen újrafelhasználható tevékenységbe. Doc Doc
Feladatok A folyamatfeladatot alkotó lépéseket meghatározó építőelemek. Doc Doc Doc
Sablonok Újrafelhasználható tartalom, logika és paraméterek definiálása. Doc
Eseményindítók Adja meg azt az eseményt, amely egy folyamat futtatását okozza. Doc Doc Doc
Változók A folyamat végrehajtása során használható értékek helyőrzője. Doc Doc Doc
Változócsoportok Olyan értékek és titkos kódok tárolására használható, amelyeket több folyamaton szeretne kezelni és megosztani. Doc Doc Doc

Következő lépések