A GitHub-integráció áttekintése
Azure DevOps Services | 2022 Azure DevOps Server – 2019 Azure DevOps Server
Az Azure Boards és az Azure Pipelines számos integrációs pontot biztosít a GitHub és a GitHub Enterprise használatával.
Bejelentkezés GitHub-hitelesítő adatokkal
Az Azure DevOps leegyszerűsíti az adattárból történő üzembe helyezést, és zökkenőmentes hozzáférést biztosít a Azure Portal és az Azure DevOpshoz a GitHub-fiók hitelesítő adataival.
Szolgáltatás
Leírás
GitHub-közreműködők meghívása az Azure DevOpsba
Támogatást nyújt a GitHub-fiók felhasználóinak az Azure DevOps-projekten belüli együttműködésre való meghívásához. További információ: GitHub-közreműködők meghívása az Azure DevOpsba (kibocsátási megjegyzések).
Jelentkezzen be az Azure DevOpsba a GitHub hitelesítő adataival
Lehetővé teszi, hogy a felhasználók a GitHub-hitelesítő adataikkal jelentkezzenek be, és a GitHub-fiókjukat egy Microsoft-fiókhoz kapcsolják. További információ: Bejelentkezés az Azure DevOpsba a GitHub hitelesítő adataival (kibocsátási megjegyzések).
Csatlakozás GitHub-adattárhoz a Visual Studióból
Olyan felhasználói felületet biztosít, amely támogatja a GitHub-adattárak klónozását, a véglegesítések leküldését és lekérését stb. További információ: A Git és a Team Explorer egymás melletti összehasonlítása.
Az Azure Boards és a GitHub integrációja
Az Azure Boards és a GitHub-adattárak összekapcsolásával engedélyezheti a GitHub-véglegesítések, lekéréses kérelmek és problémák összekapcsolását a munkaelemekhez. A GitHubot szoftverfejlesztéshez használhatja, miközben az Azure Boards segítségével megtervezheti és nyomon követheti a munkáját. Első lépésként tekintse meg az Azure Boards-GitHub-integrációt ismertető cikket.
Szolgáltatás
Leírás
Azure Boards-projekt csatlakoztatása GitHub-adattárakhoz
Támogatja egy vagy több GitHub-adattár Azure Boards-projekthez való csatlakozását.
Azure Boards-projekt csatlakoztatása egy GitHub Enterprise Server-példányban üzemeltetett adattárakhoz
Támogatja a GitHub Enterprise Serveren üzemeltetett egy vagy több GitHub-adattár kapcsolatának létrehozását.
Munkaelemek csatolása GitHub-véglegesítésekhez, lekéréses kérelmekhez és problémákhoz. A Kanban táblából gyorsan megtekintheti és megnyithatja a csatolt objektumokat.
Támogatja a GitHub-véglegesítések, lekéréses kérelmek és problémák Azure Boards-munkaelemekhez való csatolását. A GitHub-megjegyzésekben említett munkaelemek hivatkozásként vannak konfigurálva az Azure Boards-munkaelemek gyors navigálásának támogatására.
Adja hozzá az Azure Boards állapotjelvényeit egy GitHub-adattár README-fájljához.
Támogatja a Markdown-szintaxis hozzáadását egy GitHub-adattárhoz README.md fájlhoz a Kanban-tábla állapotának megjelenítéséhez. További információ: Állapotjelvények konfigurálása GitHub README-fájlokhoz való hozzáadásához.
A GitHub véglegesítéséhez csatolt munkaelemek a kiadás összegzésében
Tekintse át a GitHub-véglegesítésekhez kapcsolódó munkaelemek listáját a Kiadás összegzése lapon, amely segít a csapatoknak a környezetben üzembe helyezett véglegesítések nyomon követésében és lekérésében.
GitHub-problémák szinkronizálása az Azure Boards munkaelemeivel
A GitHub-művelet használatával a GitHub-problémákat az Azure DevOpsba szinkronizálhatja az Azure Boardsszal. További információ: GitHub-problémák szinkronizálása az Azure DevOps-munkaelemekbe (kibocsátási megjegyzések).
Az Azure Pipelines és a GitHub integrációja
Az Azure Pipelines használatával automatikusan létrehozhatja, tesztelheti, csomagolhatja, kiadhatja és üzembe helyezheti a GitHub-adattár kódját. Az első lépésekért lásd: GitHub-adattárak létrehozása.
A GitHub-adattárakat leképezheti egy vagy több azure DevOps-projektre.
Szolgáltatás
Leírás
GitHub-adattár és lekéréses kérelem buildjei
A lekéréses kérelmek automatikus létrehozása az adattárak elágazásaiból, hogy a módosítások sikeres buildelése és a tesztek sikeresek legyenek az egyesítések előtt. További információ: GitHub-adattárak létrehozása.
GitHub-adattár és lekéréses kérelem buildjei
- GitHub-lekéréses kérelmek automatikus létrehozása. A buildelés befejezése után az állapotot a gitHub lekéréses kérésében egy megjegyzéssel együtt jelenti vissza a program.
- Manuálisan futtasson egy GitHub-lekéréses kérelem megjegyzése által aktivált folyamatot vagy tesztcsomagot.
- Konfigurálja a piszkozat PR-ellenőrzését a GitHub-adattárhoz. Támogatja a
pr
GitHub-piszkozat lekéréses kérelmek trigger YAML-szintaxisának hozzáadásátdrafts
. Kiválaszthatja, hogy szeretné-e, hogy a piszkozati PRS-ek várólistára helyezhessenek egy buildet. Az alapértelmezett beállítás igaz (a build várólistán van), ahogyan jelenleg a GitHub-beli PRS-ekhez tartozik. - A GitHub lekéréses kérésének újraépítése sikertelenül történik. Támogatja a sikertelen buildek várólistára helyezését.
- Piszkozat PR-érvényesítés konfigurálása GitHub-adattárakhoz
- A lekéréses kérelmek automatikus létrehozása az adattárak elágazásaiból, hogy a módosítások sikeres buildelése és a tesztek sikeresek legyenek az egyesítések előtt. További információ: GitHub-adattárak létrehozása.
GitHub Enterprise-buildek
Támogatja a GitHub Enterprise-adattárakhoz készült folyamatos integrációs (CI) buildeket. További információ: GitHub-adattárak és CI-eseményindítók létrehozása.
GitHub Enterprise-buildek
- Támogatja a GitHub Enterprise-adattárakhoz készült folyamatos integrációs (CI) buildeket.
- Hozzon létre egy folyamatot a GitHub Enterprise-adattárban található kód létrehozásához a buildelési folyamat varázslóval. További információ: GitHub-adattárak és CI-eseményindítók létrehozása.
GitHub-szolgáltatáskapcsolatok
A folyamatvarázsló automatikusan létrehoz és újra létrehoz egy szolgáltatáskapcsolatot a választott adattárhoz. Ha nem az automatikusan kiválasztott kapcsolatot szeretné manuálisan kiválasztani, kövesse a Kapcsolat kiválasztása hivatkozást. További információ: GitHub-adattárak létrehozása.
GitHub-specifikus feladatok és segédprogramok
GitHub-kiadások kezelése
- Beágyazott GitHub-kapcsolat kiadási összetevőforrásként.
- A GitHub kiadási feladatával automatizálhatja a GitHub-kiadásokat .
További információkért lásd: - CI-eseményindítók
- A GitHub kiadási feladatának letöltése
GitHub-kiadások kezelése
- Beágyazott GitHub-kapcsolat kiadási összetevőforrásként.
- A GitHub kiadási feladatával automatizálhatja a GitHub-kiadásokat .
- Csatolja a GitHub-kiadásokat összetevőforrásként a kiadási folyamatokban. Ez a függvény lehetővé teszi a GitHub kiadásának használatát az üzemelő példányok részeként.
További információkért lásd: - CI-eseményindítók
- A GitHub kiadási feladatának letöltése
- GitHub kiadási feladat
GitHub-ágak szűrése GitHub-, GitHub Enterprise- vagy külső Git-összetevőkhöz
A GitHubról, a GitHub Enterprise-ból vagy külső Git-adattárakból való kiadáskor konfigurálhatja az egyes ágak kiadását. Előfordulhat például, hogy csak egy adott ágból az éles környezetbe érkező buildeket szeretné üzembe helyezni. További információ: Kiadási eseményindítók, folyamatos üzembehelyezési triggerek.
Buildcímkék használata a GitHub-források nyomon követéséhez
Buildcímkék használatával nyomon követheti a GitHub-forrásokat a buildekhez. A GitHub-adattár builddefinícióban való kiválasztásakor kiválaszthatja a címkézni kívánt buildtípusokat és a címkeformátumot. További információ: GitHub-adattárak létrehozása, Címkeforrások.
Buildcímkék használata GitHub-források nyomon követéséhez vagy GitHub-kiadások aktiválásához
Buildcímkék használatával nyomon követheti a GitHub-forrásokat a buildekhez. A GitHub-adattár builddefinícióban való kiválasztásakor kiválaszthatja a címkézni kívánt buildtípusokat és a címkeformátumot.
- Buildcímkék használatával nyomon követheti a GitHub-forrásokat a buildekhez. A GitHub-adattár builddefinícióban való kiválasztásakor kiválaszthatja a címkézni kívánt buildtípusokat és a címkeformátumot.
- Adjon meg egy címkemintát annak meghatározásához, hogy mikor aktiválja a GitHub-kiadást. Egy normál címkekifejezés megadásával szabályozhatja, hogy mikor jön létre GitHub-kiadás az eseményindító véglegesítés alapján.
További információ: GitHub-adattárak létrehozása, Címkeforrások.
GitHub-csomagok támogatása YAML-folyamatokban
A YAML-folyamatban adja meg a GitHubról használni kívánt csomagtípust (NuGet vagy npm). További információ : Erőforrások: csomagok.
Állapotellenőrzések, nyomon követés és nyomon követhetőség
- GitHub-ellenőrzések: Az egyes folyamatfeladatok állapotának megjelenítése: Futtasson egy folyamatot vagy tesztcsomagot a GitHub lekéréses kérésének megjegyzések szakaszából való érvényesítéséhez.
- GitHub-ellenőrzések: Részletes információk küldése a folyamat állapotáról, a tesztelésről, a kódlefedettségről és a hibákról. Az állapotot a GitHub-ellenőrzések a folyamatban lévő összes feladatnál kifüggeszti.
- Állapotjelvények: Markdown-szintaxis hozzáadása egy GitHub-adattárhoz README.md fájlhoz a folyamat állapotának megjelenítéséhez.
- GitHub-összetevők: A kiadásban üzembe helyezett társított véglegesítések megjelenítése. A nyomon követhetőség javítása érdekében egy adott kiadás részeként láthatja a GitHub-adattárak környezetében üzembe helyezett összes véglegesítést.
- Nyomon követheti a GitHub véglegesítéseit és a kiadásokkal kapcsolatos problémákat. Listázzák a GitHub-adattárakban végrehajtott véglegesítéseket és a kiadással üzembe helyezett GitHub-problémákat. További információ: A GitHub véglegesítéseinek nyomon követése és a kiadásokhoz kapcsolódó problémák (kibocsátási megjegyzések) nyomon követése.
További információkért lásd:
Kapcsolódó cikkek
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: