youtube image
From YouTube: 2021 DotNet Project Building with Scaled GitLab Runners on AWS

Description

NEW VERSION for 2022: https://youtu.be/7Kmxbf7lVRY

Coding toolkit: .NET Workloads on AWS GitLab Toolkit: https://gitlab.com/guided-explorations/aws/dotnet-aws-toolkit/getting-started-with-net-on-aws

Learn how to leverage the code examples to create your own scaled runner for Windows builds. The example purposely builds .NET 4 Framework 4.x to show how the methods can be used for legacy builds - but the exact same methods are extensible to modern Windows development as well.

Table of Contents:
00:00 - Intro and agenda
03:23 - What is The GitLab Runner?
06:25 - SaaS and Self-Managed Runners on AWS Compared
12:20 - Mapping Runner Options to Your .NET Workload Runtime Targets
16:15 - EC2 Image Builder for Creating CI AMIs for Legacy .NET Builds
29:57 - Using the GitLab HA Scaling Runner Vending Machine for AWS EC2 ASG to deploy a scaled .NET Framework 4.x GitLab CI Runner
35:34 - Mapping Build Jobs To Your .NET Framework 4.x CI Jobs
37:05 - Calling Windows PowerShell from PowerShell Core (which GitLab Runner Always Requires)
42:44 - Kicking Off a Build and Viewing Evidence That We've Actually Compiled a .NET 4.5 Assembly
40:20 - Summary of What Was Shown and Wrap Up

- GitLab and AWS (https://youtube.com/playlist?list=PL05JrBw4t0Ko30Bkf8bAvR-8E441Fy2G9)
- GitLab Alliances Tech (https://youtube.com/playlist?list=PL05JrBw4t0KqaWCrU4avIY6TQveKTDMso)
- GitLab Guided Explorations (Working Examples) (https://youtube.com/playlist?list=PL05JrBw4t0KruBVtI-Ynb3mCHQTkh2eBY)
- GitLab and .NET (DotNet) (https://youtube.com/playlist?list=PL05JrBw4t0KpYmx1n5PPhYCxxfGJdMxzZ)
- GitLab and Windows (https://youtube.com/playlist?list=PL05JrBw4t0KqOJeQ1y5wSBxArdTEtmnxb)
- DarwinTheorizes at GitLab (https://youtube.com/playlist?list=PL05JrBw4t0KoH74CcAtP0Ze7JXjX7zT6g)