GitHub Actions DevOps Pipelines as code using C# - Mattias Karlsson
This session was recorded at Swetugg Gothenburg 2022.
Build and release configuration as code has become the de facto way for most continuous build and release solutions on the market today. Most commonly this manifests itself through a custom task-based domain-specific language using YAML or JSON files.
But wouldn't it be nice if you instead of using a markup language, could use a proper programming language, with already well-defined and documented control structures, flow statements like for, white, do, etc.
This session will step by step go through how you using C# can orchestrate your GitHub Actions build and release pipelines. A pipeline that you can test and debug not only by tedious push and wait for CI to fail/succeed, but also locally using standard developer tools like VS Code with full fidelity inspecting variables, breakpoints, etc. reusing the language skill your team already has, reducing friction and unnecessary context switching. All this made possible using the open-source build orchestration tool Cake.
Mattias has been working professionally as a developer for over 20 years.
His interest in coding started already in the 80s with the Commodore 128 and but his true passion came with the Amiga.
Today he's a partner and senior architect at WCOM, a Microsoft partner located in Gothenburg, Sweden.
He’s also a Microsoft Azure MVP and a Microsoft Developer Technologies MVP.
Outside work he is a father of two, husband of one, and contributes actively to the .NET open source community.
Most know there for being one of the lead maintainers behind the .NET foundation project Cake and on the .NET Foundation Board of Directors.
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «GitHub Actions DevOps Pipelines as code using C# - Mattias Karlsson», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.