Introduction

Befejeződött

Az Azure Pipelines használatával létrehozott egy alapszintű, de teljes buildkonfigurációt egy ASP.NET Core-webalkalmazáshoz.

Ebben a modulban kibővítheti ezt a buildkonfigurációt egy, a Git és a GitHubot használó kód-együttműködési stratégia implementálásával.

Az együttműködés kulcsfontosságú DevOps-érték. A fejlesztőknek szükségük van arra, hogy együttműködjenek a forráskóddal, és megoszthassák a kódváltozataikat másokkal. A forrásvezérlési rendszer megkönnyíti a fejlesztők közötti együttműködést és a gyakoribb üzembe helyezéseket a termék javítása érdekében.

Az Azure DevOps különböző típusú forrásvezérléssel működik, de számos Azure DevOps-szervezet a Git használatát választja. A Git egy elosztott rendszer, amelyben minden közreműködő saját másolatot készít a munkáról. Ebben a modulban a Git elágaztatási és egyesítési képességeivel hatékonyabban dolgozhat más fejlesztőkkel. Emellett a GitHubot is használhatja, amely egy központi hely a csapatok számára a projektek üzemeltetéséhez és a munkájuk megosztásához.

Tanulási célkitűzések

A modul befejezését követően az alábbiakra lesz képes:

  • Együttműködhet másokkal a megfelelő elágaztatási és egyesítési stratégia kiválasztásával.
  • Vegyen fel egy jelvényt a GitHub-adattárba a legújabb build állapotának megjelenítéséhez.
  • Irányítópult-vezérlő hozzáadása a buildelőzmények megjelenítéséhez.
  • Állítson be egy szabályt a GitHub-adattárban, hogy felülvizsgálatot igényeljen.

Előfeltételek

Ennek a képzési tervnek a moduljai meghatározott sorrendben követik egymást. Az egyik modulban található információk a következő modul további tanulásának alapjai.

Az első lépések követéséhez először végezze el az Azure DevOps képzési tervének első lépéseit.

Azt is javasoljuk, hogy a képzési terv elején kezdjen el alkalmazásokat készíteni az Azure DevOps használatával.

Ha csak ezt a modult szeretné befejezni, be kell állítania egy fejlesztői környezetet Windows, macOS vagy Linux rendszeren. Ezekre az előfeltételekre lesz szüksége:

Az Azure DevOps ingyenesen használható.

Ebben a környezetben elvégezheti a jelenlegi és a jövőbeli modulok feladatait. Arra is használhatja, hogy kipróbálja az új készségeit a projektjein.

Megjegyzés:

Az Azure Pipelines számos nyelvet és alkalmazástípust támogat. Ebben a modulban egy .NET-alkalmazással fog dolgozni, de az itt megismert mintákat alkalmazhatja saját projektjeire, amelyek a kedvenc programozási nyelveit és keretrendszereit használják.

A csapat bemutatása

A korábbi modulokban megismerkedett a Space Game webcsapatával a Tailspin Toysnál. A Space Game webcsapata ismét itt dolgozik Önnel ebben a modulban:

Cartoon depiction of Andy.

Andy a fejlesztési vezető.

Cartoon depiction of Amita.

Amita minőségbiztosítással foglalkozik.

Cartoon depiction of Mara.

Mara most lépett be fejlesztőként, a közvetlen felettese Andy.

 

Mara korábban már jártas a DevOpsban, és segít a csapatnak az Azure DevOpst használó, egyszerűbb folyamat bevezetésében.