Az első folyamat létrehozása
Azure DevOps Services | Azure DevOps Server 2020-| 2019 Azure DevOps Server | TFS 2018
Ez egy részletes útmutató az Azure Pipelines mintaalkalmazások létrehozásához való használatához. Ez az útmutató a YAML-folyamatszerkesztővel konfigurált YAML-folyamatokat használja. Ha inkább klasszikus folyamatokat szeretne használni, olvassa el a Klasszikus folyamat definiálása című témakört.
Előfeltételek – Azure DevOps
Győződjön meg róla, hogy rendelkezik az alábbi elemekkel:
Egy GitHub-fiók, ahol adattárat hozhat létre. Hozzon létre egyet ingyen.
Egy Azure DevOps-szervezet. Hozzon létre egyet ingyen. Ha a csapata már rendelkezik ilyenekkel, győződjön meg arról, hogy Ön a használni kívánt Azure DevOps-projekt rendszergazdája.
Folyamatok futtatása a Microsoft által üzemeltetett ügynökökön. Vásárolhat párhuzamos feladatot , vagy kérhet egy ingyenes szintet.
Az első folyamat létrehozása
A Java-mintakód lekérése
Első lépésekhez a következő adattárat kell elágaztatnia a GitHub-fiókjába.
https://github.com/MicrosoftDocs/pipelines-java
Az első Java-folyamat létrehozása
Jelentkezzen be az Azure DevOps-szervezetbe, és nyissa meg a projektet.
Lépjen a Folyamatok elemre, majd válassza az Új folyamat lehetőséget.
A varázsló lépéseit úgy hajthatja végre, hogy először kiválasztja a GitHubot a forráskód helyeként.
Előfordulhat, hogy a rendszer átirányítja a GitHubra a bejelentkezéshez. Ha igen, adja meg a GitHub hitelesítő adatait.
Amikor megjelenik az adattárak listája, válassza ki az adattárat.
Előfordulhat, hogy a rendszer átirányítja a GitHubra az Azure Pipelines alkalmazás telepítéséhez. Ha igen, válassza a Telepítés jóváhagyása lehetőséget&.
Az Azure Pipelines elemzi az adattárat, és javaslatot tesz a Maven-folyamatsablonra .
Amikor megjelenik az új folyamat, tekintse meg a YAML-et, hogy lássa, mit csinál. Ha elkészült, válassza a Mentés és futtatás lehetőséget.
A rendszer kérni fogja, hogy véglegesítsen egy új
azure-pipelines.ymlfájlt az adattárban. Miután elégedett az üzenettel, válassza a Mentés lehetőséget, és futtassa újra.Ha szeretné megtekinteni a folyamatot működés közben, válassza ki a buildelési feladatot.
Most hozott létre és futtatott egy folyamatot, amelyet automatikusan létrehoztunk Önnek, mert úgy tűnt, hogy a kód jó egyezés a Maven-sablonhoz .
Most már rendelkezik egy működő YAML-folyamat (
azure-pipelines.yml) az adattárban, amely készen áll a testreszabásra!Ha készen áll a folyamat módosítására, jelölje ki azt a Folyamatok lapon, majd szerkessze a
azure-pipelines.ymlfájlt.
További információ a Java folyamaton belüli használatával kapcsolatban.
Állapotjelvény hozzáadása az adattárhoz
Sok fejlesztő szeretné megmutatni, hogy magas szintű kódminőséget biztosít, ha egy állapotjelvényt jelenít meg az adattárban.

Az állapotjelvény vágólapra másolása:
Az Azure Pipelinesban lépjen a Folyamatok lapra a folyamatok listájának megtekintéséhez. Válassza ki az előző szakaszban létrehozott folyamatot.
Válassza ki
, majd válassza az Állapot jelvényt.Válassza az Állapot jelvényt.
Másolja ki a Minta Markdown-mintát a Minta Markdown szakaszból.
Most, hogy a markdown jelvény szerepel a vágólapon, hajtsa végre a következő lépéseket a GitHubon:
Lépjen a fájlok listájára, és válassza a
Readme.mdlehetőséget. Kattintson a szerkeszteni kívánt ceruza ikonra.Illessze be a Markdown állapotjelvényt a fájl elejére.
Véglegesítse a módosítást az
mainágon.Figyelje meg, hogy az állapotjelvény megjelenik az adattár leírásában.
A privát projektek jelvényeihez való névtelen hozzáférés konfigurálása:
Navigáljon a Projektbeállítások lapra
A Beállítások lap megnyitása a Folyamatok területen
A Névtelen hozzáférés letiltása a jelvényekhez csúszka váltása az Általános területen
Megjegyzés
A névtelen jelvényhozzáférés a privát projektekben is alapértelmezés szerint engedélyezve van. Ha engedélyezve van a névtelen jelvényhozzáférés, előfordulhat, hogy a szervezeten kívüli felhasználók le tudják kérdezni a projektneveket, az ágneveket, a feladatneveket és a build állapotát a jelvényállapot API-n keresztül.
Mivel most módosította az adattárban lévő fájlt, az Readme.md Azure Pipelines automatikusan létrehozza a kódot az adattár gyökerében található azure-pipelines.yml fájl konfigurációjának megfelelően. Az Azure Pipelinesban megfigyelheti, hogy megjelenik egy új futtatás. Minden szerkesztéskor az Azure Pipelines új futtatásba kezd.
Megjegyzés
A Microsoft Team Foundation Server (TFS) 2018 és korábbi verzióiban a buildelési és kiadási folyamatokat definícióknak, a futtatásokatbuildeknek, a szolgáltatáskapcsolatokatszolgáltatásvégpontoknak, a fázisokatkörnyezeteknek, a feladatokatpedig fázisoknak nevezzük.
Bemutatjuk, hogyan használhatja a klasszikus szerkesztőt a Azure DevOps Server 2019-ben egy "Hello world" szöveget tartalmazó build és kiadás létrehozásához.
Bemutatjuk, hogyan használhatja a klasszikus szerkesztőt a TFS-ben egy "Hello world" szöveget tartalmazó build és kiadás létrehozásához.
Előfeltételek
Az adattár inicializálása
Ha már rendelkezik adattárral a projektben, ugorjon a következő lépésre: Ugrás szkript hozzáadásához az adattárhoz
Lépjen az Azure-adattárakhoz. (A Kódközpont az előző navigációban)

Ha a projekt üres, egy képernyő fogadja, amely segít kódot hozzáadni az adattárhoz. Válassza ki az utolsó lehetőséget az adattár fájllal való
readmeinicializálásához:
Nyissa meg az adattárat a felső navigációs sáv Kód elemére kattintva.
Ha a projekt üres, egy képernyő fogadja, amely segít kódot hozzáadni az adattárhoz. Válassza ki az utolsó lehetőséget az adattár fájllal való
readmeinicializálásához:
Lépjen az Azure-adattárakhoz.
Adjon hozzá egy fájlt.

A párbeszédpanelen nevezze el az új fájlt, és hozza létre.
HelloWorld.ps1Másolja és illessze be ezt a szkriptet.
Write-Host "Hello world"Véglegesítse (mentse) a fájlt.
Nyissa meg a Kódközpontot .
Adjon hozzá egy fájlt.
A párbeszédpanelen nevezze el az új fájlt, és hozza létre.
HelloWorld.ps1Másolja és illessze be ezt a szkriptet.
Write-Host "Hello world"Véglegesítse (mentse) a fájlt.
Ebben az oktatóanyagban a CI/CD-re összpontosítunk, ezért a kód részét egyszerűnek tartjuk. Egy Azure Repos Git-adattárban dolgozunk közvetlenül a webböngészőben.
Amikor készen áll egy valós alkalmazás létrehozására és üzembe helyezésére, az Azure Pipelines CI-buildekkel számos verziókövetési ügyfelet és szolgáltatást használhat. További információ.
Buildelési folyamat létrehozása
Hozzon létre egy buildfolyamatot, amely a "Hello world" szöveget nyomtatja.
Válassza az Azure Pipelines lehetőséget, amely automatikusan a Buildek oldalra irányítja.

Hozzon létre egy új folyamatot.

Új Azure DevOps-felhasználók esetén ez automatikusan a YAML-folyamatlétrehozás felületére érkezik. A klasszikus szerkesztőhöz való eljutáshoz és az útmutató elvégzéséhez ki kell kapcsolnia az új YAML-folyamat létrehozásánakelőzetes funkcióját:


Győződjön meg arról, hogy a forrás, a projekt, az adattár és az alapértelmezett ág megegyezik a szkript létrehozásának helyével.
Kezdje üres feladattal.
A bal oldalon válassza a Folyamat lehetőséget, és adja meg a használni kívánt nevet . Az Ügynökkészlethez válassza az Üzemeltetett VS2017 lehetőséget.
A bal oldalon válassza a pluszjelet ( + ) egy tevékenység 1. feladathoz való hozzáadásához. A jobb oldalon válassza a Segédprogram kategóriát , válassza ki a PowerShell-feladatot a listából, majd válassza a Hozzáadás lehetőséget.

A bal oldalon válassza ki az új PowerShell-szkriptfeladatot .
A Parancsfájl elérési útja argumentumnál válassza ki az
adattár tallózásához és a létrehozott szkript kiválasztásához szükséges gombot.
Válassza az Üzenetsor mentése&, majd a Mentés lehetőséget.
Válassza a Build és a Kiadás, majd a Buildek lehetőséget.

Hozzon létre egy új folyamatot.

Kezdés egy üres folyamattal
Válassza a Folyamat lehetőséget, és adja meg a használni kívánt nevet . Az Ügynökkészlethez válassza az Alapértelmezett lehetőséget.
A bal oldalon válassza a + Tevékenység hozzáadása lehetőséget, ha hozzá szeretne adni egy feladatot a feladathoz, majd a jobb oldalon válassza a Segédprogram kategóriát , válassza a PowerShell-feladatot , majd a Hozzáadás lehetőséget.

A bal oldalon válassza ki az új PowerShell-szkriptfeladatot .
A Parancsfájl elérési útja argumentumnál válassza ki az
adattár tallózásához és a létrehozott szkript kiválasztásához szükséges gombot.
Válassza az Üzenetsor mentése&, majd a Mentés lehetőséget.
A buildfolyamat az az entitás, amelyen keresztül definiálhatja az automatizált buildelési folyamatot. A buildelési folyamatban feladatokat kell összeállítani, amelyek mindegyike egy-egy lépést hajt végre a buildben. A feladatkatalógus számos feladatot biztosít az első lépésekhez. PowerShell- vagy rendszerhéjszkripteket is hozzáadhat a buildelési folyamathoz.
Összetevő közzététele a buildből
Egy tipikus build létrehoz egy összetevőt, amelyet aztán üzembe helyezhet egy kiadás különböző szakaszaiban. Itt a képesség egyszerű bemutatásához egyszerűen közzétesszük a szkriptet összetevőként.
A Feladatok lapon válassza a pluszjelet ( + ) a tevékenység 1. feladathoz való hozzáadásához.
Válassza ki a Segédprogram kategóriát , válassza a Buildösszetevők közzététele feladatot, majd a Hozzáadás lehetőséget.

Közzétételi útvonal: Válassza ki a
tallózáshoz használható gombot, és válassza ki a létrehozott szkriptet.Összetevő neve: Enter
drop.Összetevő közzétételi helye: Válassza ki az Azure Artifacts/TFS lehetőséget.
A Feladatok lapon válassza a Tevékenység hozzáadása lehetőséget.
Válassza ki a Segédprogram kategóriát , válassza a Buildösszetevők közzététele feladatot, majd a Hozzáadás lehetőséget.

Közzétételi útvonal: Válassza ki a
tallózáshoz használható gombot, és válassza ki a létrehozott szkriptet.Összetevő neve: Enter
drop.Összetevő típusa: Válassza ki a kiszolgálót.
Az összetevők azok a fájlok, amelyeket létre szeretne készíteni a buildben. Az összetevők szinte bármi lehetnek, amire a csapatnak szüksége van az alkalmazás teszteléséhez vagy üzembe helyezéséhez. Rendelkezik például egy .DLL és .EXE végrehajtható fájlokkal és . EGY C# vagy C++ .NET Windows-alkalmazás PDB szimbólumfájlja.
Az összetevők előállításához olyan eszközöket biztosítunk, mint a mintaegyeztetéssel történő másolás, valamint egy átmeneti könyvtár, amelyben a közzététel előtt összegyűjtheti az összetevőket. Tekintse meg az Azure Pipelines összetevőit.
Folyamatos integráció (CI) engedélyezése
Válassza az Eseményindítók lapot.
Folyamatos integráció engedélyezése.
A buildelési folyamat folyamatos integrációs eseményindítója azt jelzi, hogy a rendszernek automatikusan sorba kell állnia egy új buildnek a kódmódosítás véglegesítésekor. Az eseményindítót általánosabbá vagy pontosabbá teheti, és a buildet is ütemezheti (például éjszaka). Lásd: Build-eseményindítók.
A build mentése és várólistára helyezése
Mentse és várjon egy buildet manuálisan, és tesztelje a buildfolyamatot.
Válassza az Üzenetsor mentése&, majd az Üzenetsor mentése &lehetőséget.
A párbeszédpanelen válassza az Üzenetsor mentése & még egyszer lehetőséget.
Ez egy új buildet vár a Microsoft által üzemeltetett ügynökre.
A lap tetején megjelenik az új buildre mutató hivatkozás.

A hivatkozásra kattintva megtekintheti az új buildet. Az ügynök lefoglalása után látni fogja a build élő naplóit. Figyelje meg, hogy a PowerShell-szkript a build részeként fut, és a "Hello world" megjelenik a konzolon.

Nyissa meg a build összegzését. A build Összetevők lapján figyelje meg, hogy a szkript összetevőként van közzétéve.

Válassza az Üzenetsor mentése&, majd az Üzenetsor mentése &lehetőséget.
A párbeszédpanelen válassza az Üzenetsor mentése & még egyszer lehetőséget.
Ez egy új buildet vár a Microsoft által üzemeltetett ügynökre.
A lap tetején megjelenik az új buildre mutató hivatkozás.

A hivatkozásra kattintva megtekintheti az új buildet. Az ügynök lefoglalása után látni fogja a build élő naplóit. Figyelje meg, hogy a PowerShell-szkript a build részeként fut, és a "Hello world" megjelenik a konzolon.
Nyissa meg a build összegzését.

A build Összetevők lapján figyelje meg, hogy a szkript összetevőként van közzétéve.

Megtekintheti az összes build összegzését, vagy bármikor részletezheti az egyes buildek naplóit az Azure Pipelines Builds lapjára lépve. Az egyes buildekhez megtekintheti a létrehozott véglegesítések listáját és az egyes véglegesítésekhez társított munkaelemeket is. Az egyes buildekben teszteket is futtathat, és elemezheti a teszthibákat.
Változók hozzáadása és módosítás véglegesítése a szkriptben
Átadunk néhány buildváltozót a szkriptnek, hogy a folyamat egy kicsit érdekesebb legyen. Ezután véglegesítünk egy módosítást egy szkripten, és figyeljük, ahogy a CI-folyamat automatikusan fut a módosítás ellenőrzéséhez.
Szerkessze a buildelési folyamatot.
A Feladatok lapon válassza ki a PowerShell-szkriptfeladatot.
Adja hozzá ezeket az argumentumokat.

Argumentumok
-greeter "$(Build.RequestedFor)" -trigger "$(Build.Reason)"
Végül mentse a buildelési folyamatot.
Ezután hozzáadja az argumentumokat a szkripthez.
Nyissa meg a Fájlokat az Azure-adattárakban (az előző navigációs és TFS-kódközpontban).
Jelölje ki a HelloWorld.ps1 fájlt, majd szerkessze a fájlt.
Módosítsa a szkriptet az alábbiak szerint:
Param( [string]$greeter, [string]$trigger ) Write-Host "Hello world" from $greeter Write-Host Trigger: $triggerVéglegesítse (mentse) a szkriptet.
Most már láthatja a módosítások eredményét. Nyissa meg az Azure Pipelinest , és válassza a Várólistán lehetőséget. Figyelje meg a Várólistán vagy a futó szakaszban, hogy a véglegesített módosítás automatikusan aktiválja a buildet.
Most már láthatja a módosítások eredményét. Lépjen a Build and Release (Létrehozás és kiadás ) lapra, és válassza a Queued (Várólistán) lehetőséget. Figyelje meg a Várólistán vagy a futó szakaszban, hogy a véglegesített módosítás automatikusan aktiválja a buildet.
Válassza ki a létrehozott új buildet, és tekintse meg a naplóját.
Figyelje meg, hogy a kódot módosító személy neve megjelenik az üdvözlőüzenetben. Azt is láthatja, hogy ez egy CI-build volt.


Ebben a lépésben bemutattuk a buildváltozók fogalmát. Kinyomtattuk a rendszer által automatikusan előre definiált és inicializált változó értékét. Egyéni változókat is definiálhat, és használhatja őket a tevékenységek argumentumaiban, vagy környezeti változókként a szkriptekben. A változókkal kapcsolatos további információkért lásd a Változók összeállítása című témakört.
Van egy buildelési folyamata. A következő lépések
Létrehozott egy buildelési folyamatot, amely automatikusan létrehozza és ellenőrzi, hogy a csapat milyen kódot adott be. Ezen a ponton folytathatja a következő szakaszt a kiadási folyamatok megismeréséhez. Vagy ha szeretné, továbbléphet az alkalmazás buildelési folyamatának létrehozásához.
Kiadási folyamat létrehozása
Definiálja a szkript két fázisban történő futtatásának folyamatát.
Lépjen a Folyamatok lapra, és válassza a Kiadások lehetőséget.
Új folyamat létrehozásához válassza ki a műveletet. Ha már létrejött egy kiadási folyamat, válassza a pluszjelet ( + ), majd a Kiadási folyamat létrehozása lehetőséget.
Válassza ki az Üres feladattal kezdeni kívánt műveletet.
Nevezze el a fázis minőségbiztosítási nevét.
Az Összetevők panelen válassza a + Forrás hozzáadása és megadása (Buildfolyamat) lehetőséget. Válassza a Hozzáadás lehetőséget.
A folyamatos üzembe helyezés indításához válassza a Villámot , majd engedélyezze a folyamatos üzembe helyezési eseményindítót a jobb oldalon.

Válassza a Feladatok lapot, és válassza ki a minőségbiztosítási szakaszt.
Válassza ki a pluszjelet (+ ) a feladathoz, hogy hozzáadjon egy tevékenységet a feladathoz.
A Tevékenységek hozzáadása párbeszédpanelen válassza a Segédprogram lehetőséget, keresse meg a PowerShell-feladatot , majd kattintson a Hozzáadás gombra.
A bal oldalon válassza ki az új PowerShell-szkriptfeladatot .
A Parancsfájl elérési útja argumentumnál válassza ki a gombra az
összetevők tallózásához és a létrehozott szkript kiválasztásához.Adja hozzá az alábbi argumentumokat:
-greeter "$(Release.RequestedFor)" -trigger "$(Build.DefinitionName)"A Folyamat lapon válassza ki a minőségbiztosítási szakaszt, és válassza a Klónozás lehetőséget.

Nevezze át a klónozott fázis éles környezetét.
Nevezze át a kiadási folyamatot Hello world néven.

Mentse a kiadási folyamatot.
Lépjen a Build and Release (Létrehozás és kiadás ) lapra, majd válassza a Releases (Kiadások) lehetőséget.
Új folyamat létrehozásához válassza ki a műveletet. Ha már létrejött egy kiadási folyamat, válassza a pluszjelet ( + ), majd válassza a Kiadási definíció létrehozása lehetőséget.
Válassza ki az üres definícióval kezdeni kívánt műveletet.
Nevezze el a fázis minőségbiztosítási nevét.
Az Összetevők panelen válassza a + Forrás hozzáadása és megadása (Buildfolyamat) lehetőséget. Válassza a Hozzáadás lehetőséget.
A folyamatos üzembe helyezés indításához válassza a Villámot , majd engedélyezze a folyamatos üzembe helyezési eseményindítót a jobb oldalon.
Válassza a Feladatok lapot, és válassza ki a minőségbiztosítási szakaszt.
Válassza ki a pluszjelet (+ ) a feladathoz, hogy hozzáadjon egy tevékenységet a feladathoz.
A Tevékenységek hozzáadása párbeszédpanelen válassza a Segédprogram lehetőséget, keresse meg a PowerShell-feladatot , majd kattintson a Hozzáadás gombra.
A bal oldalon válassza ki az új PowerShell-szkriptfeladatot .
A Parancsfájl elérési útja argumentumnál válassza ki a gombra az
összetevők tallózásához és a létrehozott szkript kiválasztásához.Adja hozzá az alábbi argumentumokat:
-greeter "$(Release.RequestedFor)" -trigger "$(Build.DefinitionName)"A Folyamat lapon válassza ki a minőségbiztosítási szakaszt, és válassza a Klónozás lehetőséget.

Nevezze át a klónozott fázis éles környezetét.
Nevezze át a kiadási folyamatot Hello world néven.

Mentse a kiadási folyamatot.
A kiadási folyamat olyan szakaszok gyűjteménye, amelyeken az alkalmazás buildösszetevői üzembe vannak helyezve. Emellett meghatározza az egyes fázisok tényleges üzembehelyezési folyamatát, valamint az összetevők előléptetésének módját az egyik fázisból a másikba.
Figyelje meg azt is, hogy a szkriptargumentumokban használtunk néhány változót. Ebben az esetben kiadási változókat használtunk a buildfolyamathoz használt buildváltozók helyett.
Kiadás üzembe helyezése
Futtassa a szkriptet az egyes szakaszokban.
Hozzon létre egy új kiadást.

Amikor megjelenik az Új kiadás létrehozása , válassza a Létrehozás lehetőséget.
Nyissa meg a létrehozott kiadást.

Tekintse meg a naplókat a kiadással kapcsolatos valós idejű adatok lekéréséhez.

Hozzon létre egy új kiadást.

Amikor megjelenik az Új kiadás létrehozása , válassza a Létrehozás (TFS 2018.2) vagy a Queue (TFS 2018 RTM) lehetőséget.
Nyissa meg a létrehozott kiadást.

Tekintse meg a naplókat a kiadással kapcsolatos valós idejű adatok lekéréséhez.

Nyomon követheti az egyes kiadások előrehaladását, és ellenőrizheti, hogy az összes fázisban üzembe lett-e helyezve. Nyomon követheti az egyes kiadások részét képező véglegesítéseket, a kapcsolódó munkaelemeket és a kiadási folyamathoz hozzáadott tesztfuttatások eredményeit.
Módosítsa a kódot, és figyelje meg, ahogy automatikusan üzembe helyezi az éles környezetben
Még egy módosítást fogunk végezni a szkripten. Ezúttal automatikusan létrejön, majd üzembe helyezi egészen az éles fázisig.
Lépjen a KódközpontFájlok lapjára, szerkessze a HelloWorld.ps1 fájlt, és módosítsa az alábbiak szerint:
Param( [string]$greeter, [string]$trigger ) Write-Host "Hello world" from $greeter Write-Host Trigger: $trigger Write-Host "Now that you've got CI/CD, you can automatically deploy your app every time your team checks in code."Véglegesítse (mentse) a szkriptet.
A build várólistára helyezéséhez és futtatásához válassza a Buildek lapot.
A buildelés befejezése után válassza a Kiadások lapot, nyissa meg az új kiadást, majd nyissa meg a Naplókat.
Az új kód automatikusan üzembe lesz helyezve a minőségbiztosítási szakaszban, majd az Éles szakaszban.


Sok esetben érdemes szerkeszteni a kiadási folyamatot, hogy az éles üzembe helyezés csak bizonyos tesztelések és jóváhagyások végrehajtása után történjen. Tekintse meg a Jóváhagyások és kapuk áttekintését.
Következő lépések
Most megtanulta, hogyan hozhatja létre első folyamatát az Azure-ban. További információ a folyamatok tetszőleges nyelven történő konfigurálásáról:
Azt is megteheti, hogy testre szabja az imént létrehozott folyamatot.
A folyamat tárolóban való futtatásához tekintse meg a Tárolófeladatok című témakört.
A GitHub-adattárak létrehozásával kapcsolatos részletekért lásd a GitHub-adattárak összeállítását ismertető cikket.
A folyamatösszetevők közzétételének módjáról a Folyamatösszetevők közzététele című témakörben olvashat.
A YAML-folyamatokban elvégezhető további műveletekről a YAML-sémareferenciában olvashat.
A fölöslegessé vált elemek eltávolítása
Ha létrehozott tesztfolyamatokat, azok egyszerűen törölhetők, ha végzett velük.
Folyamat törléséhez lépjen a folyamat összefoglaló lapjára, és válassza a Törlés lehetőséget a lap jobb felső sarkában található ... menüből. Írja be a megerősítendő folyamat nevét, és válassza a Törlés lehetőséget.

Megismerte a folyamatok létrehozásának és futtatásának alapjait. Most már készen áll a buildelési folyamat konfigurálására a használt programozási nyelvhez. Hozzon létre egy új buildfolyamatot, és ezúttal használja az alábbi sablonok egyikét.
| Nyelv | Felhasználható sablon |
|---|---|
| .NET | ASP.NET |
| .NET Core | ASP.NET Core |
| C++ | .NET asztali |
| Ugrás | Go |
| Java | Gradle |
| JavaScript | Node.js |
| Xcode | Xcode |
GYIK
Hol olvashatok a DevOpsról és a CI/CD-ről szóló cikkeket?
Mi az a folyamatos integráció?
Mi az a folyamatos teljesítés?
Milyen verziókövetési rendszert használhatok?
Ha készen áll az alkalmazás CI/CD használatára, használhatja a választott verziókövetési rendszert:
Ügyfelek
Szolgáltatások
- Azure Pipelines
- Olyan Git-szolgáltatók, mint a GitHub és a Bitbucket Cloud
- Subversion
Ügyfelek
Szolgáltatások
- Azure Pipelines
- Olyan Git-szolgáltatók, mint a GitHub és a Bitbucket Cloud
- Subversion
Hogyan replikálni egy folyamatot?
Ha a folyamat olyan mintával rendelkezik, amelyet más folyamatokban szeretne replikálni, klónozza, exportálja vagy sablonként menti.


Miután klónozott egy folyamatot, elvégezheti a módosításokat, majd mentheti azt.
Miután exportált egy folyamatot, importálhatja azt a Minden folyamat lapról.
Miután létrehozott egy sablont, a csapattagok használhatják az új folyamatok mintájának követésére.
Tipp
Ha az Új buildszerkesztőt használja, az egyéni sablonok a lista alján jelennek meg.
Hogyan dolgozni a piszkozatokkal?
Ha egy buildfolyamatot szerkeszt, és olyan módosításokat szeretne tesztelni, amelyek még nem állnak készen az éles környezetben való használatra, piszkozatként mentheti.


Igény szerint szerkesztheti és tesztelheti a piszkozatot.

Ha elkészült, közzéteheti a piszkozatot, hogy egyesítse a módosításokat a buildelési folyamatba.


Vagy ha úgy dönt, hogy elveti a piszkozatot, törölheti azt a fent látható Minden folyamat lapról.
Hogyan törölhetek egy folyamatot?
Folyamat törléséhez lépjen a folyamat összefoglaló lapjára, és válassza a Törlés lehetőséget a lap jobb felső sarkában található ... menüből. Írja be a megerősítendő folyamat nevét, és válassza a Törlés lehetőséget.
A buildeket automatikusan vagy manuálisan is várólistára helyezheti.
Ha manuálisan várólistára helyez egy buildet, a build egyetlen futtatásához:
Adja meg azt a készletet , amelybe a build megy.
Adjon hozzá és módosítson néhány változót.
Git-adattárban
Véglegesítés létrehozása.
TFVC-adattárban
Adja meg a forrásverziót címkeként vagy változáskészletként.
Egy polckészlet privát buildjének futtatása. (Ezt a lehetőséget microsoftos vagy saját üzemeltetésű ügynökön is használhatja.)
A buildeket automatikusan vagy manuálisan is várólistára helyezheti.
Ha manuálisan várólistára helyez egy buildet, a build egyetlen futtatásához:
Adja meg azt a készletet , amelybe a build megy.
Adjon hozzá és módosítson néhány változót.
Git-adattárban
Véglegesítés létrehozása.
Hol tudhatok meg többet a folyamatbeállításokról?
A buildelési folyamat beállításaival kapcsolatos további információkért lásd:
A folyamatbeállításokról az alábbiakban olvashat bővebben:
Hogyan programozott módon létrehozni egy buildfolyamatot?
REST API-referencia: Buildfolyamat létrehozása
Megjegyzés
A buildeket és a buildfolyamatokat a parancssorból vagy szkriptekből is kezelheti az Azure Pipelines parancssori felületével.







