Folyamat szinkronizálásának konfigurálása
Rendszeresen kiadjuk az ALM gyorsító folyamatsablonjainak frissítéseit. Az ALM gyorsítóhoz mellékelt folyamatszinkronizálási sablonnal automatikusan naprakészen tarthatja a folyamatsablonokat.
A folyamat szinkronizálási sablonja csak az ALM gyorsító folyamatsablonjait frissíti. Frissítse külön az ALM Accelerator megoldás összetevőit .
Folyamat szinkronizálásának beállítása
A folyamat egyszerűsítése érdekében létrehoztunk egy folyamatsablont, amely automatikusan szinkronizálja az Azure DevOps adattárat a folyamatsablon-adattárral a CoE Starter Kit GitHub adattárban. Így kezdheti meg a folyamat szinkronizálási folyamatát.
Először manuálisan szinkronizálja a folyamatsablonok legújabb kiadását úgy, hogy klónozza a folyamatsablon-adattárat az Azure DevOps adattárba.
Az Azure DevOps lehetőségben menjen a Folyamatok elemre, majd válassza az Új folyamat létrehozása elemet.
Válassza az Azure Repos Git lehetőséget a kódtárhoz, majd mutasson az Azure DevOps 1. lépésben létrehozott és a folyamatsablonokkal kiemelt adattárra.
A folyamat konfigurálása lapon válassza a Meglévő Azure Pipelines YAML-fájl lehetőséget , mutasson a következőre: / Pipelines/sync-pipeline-repo.yml , majd válassza aFolytatás lehetőséget.
A következő képernyőn válassza a Mentés lehetőséget, válassza a (...) lehetőséget a Folyamat futtatásamellett, majd válassza az Átnevezés/áthelyezés lehetőséget.
Módosítsa a folyamat nevét sync-pipeline-repo névre, majd válassza a Mentés lehetőséget.
Állítsa a
TEMPLATE-REPO
folyamatváltozót a következőre <https://github.com/microsoft/coe-alm-accelerator-templates>: .A szinkronizálási folyamat használatával bármely GitHub-adattárat Azure DevOps szinkronizálhat. Állítsa be a
TEMPLATE-REPO
változót a forrás GitHub szinkronizálási forrás megadásához.Az új folyamat futtatása.
Adja meg a SourceBranch és a BranchToCreate nevét, valamint a TargetBranch nevét, például Azure DevOpsmain .
Válassza a Futtatás lehetőséget.
A folyamat futtatása után létrejön egy lekéréses kérelem a BranchToCreate számára a TargetBranch számára. A módosítások véglegesítéshez hagyja jóvá és fejezze be a lekéréses kérelmet.
Ha a pull-kérelemben egyesítési ütközések vannak, a frissítés befejezéséhez fel kell oldania azokat. Használja a Marketplace-en elérhető ingyenes Azure DevOps Pull-kérelem egyesítési ütközése bővítménytVisual Studio .