Kontinuální integrace na Visual Studio Team Services (C139)
Během tohoto kurzu si ukážeme, jak nastavit kontinuální integraci, automatickou kompilaci a spouštění testů v prostředí Visual Studio Team Services nebo Team Foundation Server. Ukážeme si, jak celý proces nastavit a zprovoznit a jak se starat o build agenty.
1. ČÁST
- Úvod
- Architektura VSTS a licencování
- Základní nastavení
- Základní kroky v build pipeline
2. ČÁST
- Konfigurace a tvorba buildů
- Triggery
- Využití Web Hooks a napojení na externí repozitáře
- Parametrizace buildů
- Vlastní Nuget feedy
3. ČÁST
- Build Artifacts
- Konfigurace vlastních agentů
4. ČÁST
- Praktická část - příprava a konfigurace agentů
5. ČÁST
- Praktická část - zprovoznění kontinuální integrace reálného projektu
6. ČÁST
- Customizace projektového dashboardu
- TFS Widget SDK, vývoj vlastních widgetů
- Rozšiřitelnost a tvorba vlastních build steps
Počet částí kurzu v osnově nemusí odpovídat počtu dní, po které se kurz koná. Večerní kurzy se skládají ze 3hodinových bloků, denní kurzy zahrnují 6 hodin výuky na každý den. Během kurzu se samozřejmě dozvíte vše, co je uvedeno v osnově.
Požadované znalosti: C#
Klíčová slova: tfs team foundation server visual studio team services kontinuální integrace testování kompilace build
Kategorie: Testování a týmový vývoj
Aktuálně nejsou plánovány žádné termíny tohoto kurzu. V případě, že máte o toto téma zájem, napište nám.
Tomáš Herceg
Jsem Microsoft Most Valuable Professional a Microsoft Regional Director a vlastním softwarovou firmu RIGANTI, která se zabývá vývojem aplikací na platformě Microsoft .NET. Pod hlavičkou dotNETcollege poskytuji školení a konzultace na celou oblast .NET frameworku. Jsem také autorem open source projektu DotVVM.