Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Виталий Литвинюк "Cake it till you make it"

Виталий Литвинюк "Cake it till you make it"

Устал писать скрипты сборки на MSBuild'е? Накопился целый ворох powershell скриптов для настройки окружения? Все еще стираете тайдом? Тогда мы идем к вам!
Поговорим о том, какие бенефиты можно получить от написания скриптов на C#, как эти скрипты можно встроить в пайплайн разработки. Ну и конечно же попробуем написать парочку скриптов в режиме live-coding'а.

DotNetRu

August 29, 2019
Tweet

More Decks by DotNetRu

Other Decks in Programming

Transcript

  1. Who am I? Vitaly Litvinyuk Senior Cake Developer Dev Team

    lead at One, Inc. #insurtech Programming for last 8 years 2
  2. What is Cake? Cake (C# Make) is a cross-platform build

    automation system with a C# DSL © https://cakebuild.net 3
  3. Why did we choose Cake? 8  Build process as

    a code  Repeatable build process on CI and local machine  Build all product parts in a single command  C# for C#-developers
  4. Conclusion 15 Cake – good tool for build automation And

    not only for build Fits perfect for projects based on full .NET framework Give Cake a chance!
  5. Contacts and links Vitaly Litvinyuk Telegram: https://t.me/Stawr93 Email: [email protected] Cake

    http://cakebuild.net Setup Cake project tutorial https://cakebuild.net/docs/tutorials/ setting-up-a-new-project Cake demo on eShopOnWeb https://github.com/stawr93/eShopO nWebCaked Cake Addin demo https://github.com/stawr93/NskDot Net.Cake.Demo 17