Úvod
V tomto modulu nastavíte vlastního agenta sestavení spuštěného na virtuálním počítači Microsoft Azure.
Představte si, že pracujete pro společnost s názvem Tailspin Toys a váš tým vyvíjí aplikaci s názvem Space Game. Až doteď jste použili agenta hostovaného Microsoftem, na kterém běží Ubuntu, abyste vytvořili webovou aplikaci Space Game . Ve většině případů může agent hostovaný Microsoftem dělat všechno, co potřebujete.
Někdy ale k sestavení aplikací potřebujete další výpočetní výkon, místo na disku nebo čas. V tomto modulu se dozvíte, jak nastavit vlastního agenta sestavení, který může běžet buď v cloudu, nebo místně.
Cíle výuky
Po dokončení tohoto modulu budete umět:
- Zvolte, kdy použít agenty sestavení hostované Microsoftem a kdy hostovat vlastní.
- Popište možnosti, které máte při správě vlastních agentů sestavení.
- Zobrazte a nakonfigurujte vlastního agenta pro práci se službou Azure Pipelines.
- Připojení agenta do kanálu a sestavte aplikaci.
Požadavky
Moduly v tomto studijním programu na sebe navazují.
Pokud chcete sledovat průběh od začátku, nezapomeňte nejprve dokončit studijní program Začínáme s Azure DevOps .
Doporučujeme také začít na začátku tohoto studijního programu, sestavovat aplikace pomocí Azure DevOps.
Pokud si chcete projít jenom tento modul, musíte nastavit vývojové prostředí v systému Windows, macOS nebo Linux. Potřebujete:
- Organizace Azure DevOps
- Předplatné Azure
- Účet GitHub
- Visual Studio Code
- Sada .NET 6.0 SDK
- Git
Azure DevOps můžete začít zdarma.
Toto prostředí vám umožňuje dokončit cvičení v tomto a následujících modulech. Můžete ho také využít při uplatňování nových dovedností ve vlastních projektech.
Poznámka:
Azure Pipelines podporuje širokou škálu jazyků a typů aplikací. V tomto modulu budete pracovat s aplikací .NET, ale můžete použít vzory, které se zde naučíte, pro vlastní projekty, které používají vaše oblíbené programovací jazyky a architektury.