Cross-Platform CI/CD Automation Using Nuke with Matthias Koch
Looking for some build automation options? Carl and Richard talk to Matthias Koch about his open source project called Nuke - as in Nu-Make. Matthias discusses building a domain-specific language in C# that focuses on building software using fluent syntax, but looking beyond those options for more ways to work with third-party software and not getting too tangled in the details. This leads to an entire add-on model for Nuke that lets you encapsulate functionality and complexity. Check it out!
Guests:
Matthias Koch
Matthias Koch is a passionate C# developer and likes to talk about clean code, testing and tooling in general. Much of his spare time in the last years was devoted to his very own open source projects. He is working at JetBrains as developer advocate for the .NET department. You can follow him on Twitter via @matkoch87.
Links:
- Tiny Scanner Android https://play.google.com/store/apps/details?id=com.appxy.tinyscan
- Tiny Scanner iOS https://itunes.apple.com/us/app/tinyscan-pdf-scanner-to-scan/id595563753?mt=8
- nuke.build https://nuke.build/
- cake https://cakebuild.net/
- Mono.Cecil https://www.mono-project.com/docs/tools libraries/libraries/Mono.Cecil/