Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Azure DevOps Services
Az Azure Pipelines gyors, egyszerű és biztonságos módot kínál a projekt különböző környezetekben történő létrehozásának és üzembe helyezésének automatizálására. Ez a cikk végigvezeti a klasszikus folyamatok YAML-vé alakításán.
Fontos
Csak azokat a klasszikus buildfolyamatokat lehet YAML-ként exportálni, amelyek a klasszikus buildtervezővel lettek létrehozva. Ha nem látja a YAML-be vagy JSON-ba való exportálás lehetőségét, a folyamat valószínűleg nem támogatja az exportálást. A klasszikus kiadási folyamatok nem támogatják a YAML-exportálást, minden feladatot egyenként kell exportálnia.
Előfeltételek
| termék | Követelmények |
|---|---|
| Azure DevOps | - Egy Azure DevOps szervezet. - Azure DevOps-projekt. - Egy működő klasszikus folyamat. |
YAML-mintafolyamat létrehozása
Kövesse az alábbi lépéseket egy kezdő YAML-folyamat létrehozásához, amelyet később frissít a klasszikus folyamatszerkesztőből exportált YAML-kódrészlettel:
Jelentkezzen be a szervezetbe, és navigáljon a projekthez.
Válassza a Folyamatok lehetőséget, majd az Új folyamatot.
Válassza ki a forráskód helyét a GitHubon vagy az Azure Repos Gitben, majd válassza ki az adattárat.
A Folyamat konfigurálása lapon válassza ki a Kezdő folyamatot , amely egy minimális, igény szerint testre szabható folyamattal kezdődik.
Válassza a Mentés és futtatás lehetőséget, írjon be egy véglegesítési üzenetet, majd válassza a Mentés és futtatás lehetőséget egy új futtatáshoz, és véglegesítse a YAML-folyamatot az adattárban.
Klasszikus csővezeték exportálása YAML-be
A klasszikus folyamat YAML-be való exportálásához kövesse az alábbi lépéseket:
Jelentkezzen be az Azure DevOps-szervezetbe, és lépjen a projekthez.
Válassza a Folyamatok lehetőséget, majd keresse meg és válassza ki a klasszikus folyamatdefiníciót.
A jobb felső sarokban válassza a három függőleges pont ikont, majd válassza az Exportálás YAML-be lehetőséget. A rendszer letölt egy YAML-fájlt a gépére.
Fontos
Az Exportálás YAML-be beállítás megtekintéséhez a folyamatdefiníciós nézetben kell lennie (nem egy adott futtatásnak).
A YAML-folyamat frissítése
Miután exportálta a klasszikus folyamatot, és letöltötte a .yml fájlt a gépére, készen áll a korábban létrehozott kezdeti YAML-folyamat frissítésére. Kövesse az alábbi lépéseket a kezdő YAML-folyamat frissítéséhez:
Jelentkezzen be az Azure DevOps-szervezetbe, és lépjen a projekthez.
Keresse meg a korábban létrehozott kezdő YAML-folyamatot, és jelölje ki. Törölje az indítócsővezeték tartalmát.
Nyissa meg a kódszerkesztőben korábban letöltött YAML-fájlt.
Másolja ki az exportált YAML-fájl tartalmát, és illessze be az most üres kezdőfolyamatba.
A Tevékenység segéd (a szerkesztő jobb oldalán található panel) segítségével hozzáadhat vagy módosíthat feladatokat a YAML-fájlban.
- Válassza a Mentés és futtatás lehetőséget, ha végzett az új YAML-folyamat futtatásával.
Ha a klasszikus folyamat a klasszikus felhasználói felület szerkesztőjében definiált változókat használt, újra kell definiálnia őket a YAML-fájlban vagy a folyamatbeállításokban. További részletekért lásd a változók definiálása című témakört.
A YAML-fájlban lévő cron-ütemezéseket is át kell tekintenie. A YAML-ütemezések alapértelmezés szerint UTC-t használnak, míg a klasszikus folyamatok a szervezet helyi időzónáját használják. További részletekért tekintse meg a folyamatok ütemezésének konfigurálása című témakört.