YoVDO

Build Automation Revolution

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses C# Courses .NET Courses Nuke Courses YAML Courses Object-oriented programming Courses CI/CD Pipelines Courses Build Automation Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover how to revolutionize your build automation process in this NDC Oslo 2021 conference talk. Learn about NUKE, a powerful tool that brings build automation to the same level as other .NET projects. Explore the benefits of using a regular console application for build scripts, allowing for code completion, easy debugging, refactoring, and code formatting. Delve into NUKE's solutions for common build automation challenges, including parameter injection, path separator abstraction, and access to solution and project models. Understand how NUKE can generate CI configurations that optimize throughput by automatically parallelizing build steps across multiple agents. Gain insights into bootstrapping, working with GitHub Actions, handling parameters, and managing various build targets. By the end of this talk, you'll be equipped to make your build scripts more efficient, maintainable, and loveable.

Syllabus

Intro
Who has heard about Nuke
What is Build Automation
What about YAML
Why Build Systems
Build in Nuke
Bootstrapping
GitHub Actions
Parameters
Restore
Publish
Absolute paths
Pack target
Build time
Test target
Build sharing
Notifications


Taught by

NDC Conferences

Related Courses

Introduction to Functional Programming
Delft University of Technology via edX
MongoDB for .NET Developers
MongoDB University
基于.Net的Web开发技术
Xi'an Jiaotong University via Coursera
Web Development with ASP.NET C# and Entity Framework Code-First
Canvas Network
Blazor and JavaScript Interoperability
Coursera Project Network via Coursera