Ágszabályzat konfigurálása külső szolgáltatásra vonatkozóan
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
A fiókszabályzatok hatékony funkciót jelentenek az adattár magas minőségű kódjának biztosításához azáltal, hogy minden lekéréses kérelemre vonatkozóan követelményeket állapítanak meg. A külső szolgáltatások a PR Status API használatával részletes állapotot tehetnek közzé a kérelemirodákban. A külső szolgáltatások ágszabályzata lehetővé teszi, hogy a külső szolgáltatások részt vehessenek a pr munkafolyamatban, és szabályzatkövetelményeket állapítson meg. Ez a cikk végigvezeti a lekéréses kérelem állapotát közzételő szolgáltatás fiókszabályzatának konfigurálásának folyamatán. A lekéréses kérelmek állapotával kapcsolatos további információkért lásd a lekéréses kérelmek munkafolyamatainak testreszabását és kiterjesztését lekéréses kérelmek állapotával.
Előfeltételek
- Egy Szervezet az Azure DevOpsban Egy Git-adattárral. Ha nem rendelkezik szervezettel, regisztráljon a kód ingyenes korlátlan privát Git-adattárakban való feltöltésére és megosztására.
- Egy szolgáltatás, amely a PRS-ek számára közzéteszi az állapotot. Lásd: Lekéréses kérelem állapotkiszolgáló létrehozása.
A fiókházirend konfigurálása
Lépjen a Kódágakra>, és keresse meg azt az ágat, amelyen konfigurálni szeretné a szabályzatot (általában
main
vagydevelop
). A helyi menüben válassza az Ágszabályzatok lehetőséget.Görgessen le az állapot-ellenőrzések megkereséséhez. Válassza az + gombot.
Válassza ki azt a szolgáltatást, amelyhez szabályzatot szeretne létrehozni a listából. Ha az állapot már korábban fel lett adva, kiválaszthatja a listából; ha ez egy új szabályzat, beírhatja a szabályzat nevét.
- A szabályzatkövetelmény meghatározza, hogy ez a szabályzat nem kötelező vagy kötelező-e az ágba irányuló lekéréses kérelmek teljesítéséhez.
- Az engedélyezett identitások arra szolgálnak, hogy ezt az állapotot csak a megadott identitásból lehessen érvényesíteni a szabályzat teljesítéséhez.
- Az alaphelyzetbe állítási feltételek annak meghatározására szolgálnak, hogy a közzétett állapot már nem érvényes-e. Ha a közzétett állapot a legújabb kódra (azaz buildre) vonatkozik, ellenőrizze az Alaphelyzetbe állítás állapotot, amikor új módosítások történnek a forráság változásakor.
- Lehetőség van elérésiút-szűrő beállítására. További információ a fiókszabályzatok elérésiút-szűrőiről.
- A szabályzat alkalmazhatósága határozza meg, hogy a szabályzat a lekéréses kérelem létrehozásakor azonnal érvényes-e, vagy hogy a szabályzat csak az első állapot lekéréses kérelemre való közzététele után érvényes-e.
- Az alapértelmezett megjelenítendő név lehetővé teszi a szabályzat opcionális megjelenítendő nevének megadását.
Új lekéréses kérelem létrehozása
Hozzon létre egy új lekéréses kérelmet abba az ágba, amelyben a szabályzat definiálva van. További információ: Lekéréses kérelem létrehozása.
A lekéréses kérelem létrehozása után az új szabályzat megjelenik a Lekéréses kérelem részletei nézet Szabályzatok szakaszában. Kezdetben a szabályzat nem lesz beállítva, amíg a külső szolgáltatás nem tesz közzé állapotot.
Amikor a szolgáltatás közzétette az állapotot, a szabályzat ennek megfelelően frissül. A befejezés mindaddig le lesz tiltva, amíg a szabályzat nem hagyja jóvá a kérelemkérést.
Ha a szabályzat feltételei teljesülnek, és a szolgáltatás állapotot
succeeded
ad meg, a lekéréses kérelem jóvá lesz hagyva, és a befejezés feloldva lesz.
Összegzés
Ebből a cikkből megtudhatja, hogyan konfigurálhat fiókszabályzatot egy külső szolgáltatáshoz.