Session

GitHub Actions DevOps Pipelines som kod med C# och Cake SDK

Konfiguration av bygg och publicering via kod har blivit det de facto-sättet för de flesta lösningar för kontinuerliga bygg- och publiceringsverktyg och tjänster idag. Vanligtvis görs detta genom ett anpassat, steg-baserat och svårdebuggat domänspecifikt språk med YAML- eller JSON-filer.

Men tänk om du istället för att använda ett markup/data-språk kunde använda ett riktigt programmeringsspråk med väldefinierade och dokumenterade kontrollstrukturer, flödeskommandon som for, while och do, samt hela det uttrycksfulla språket C#?

I den här sessionen går vi steg för steg igenom hur du kan orkestrera dina GitHub Actions bygg- och publiceringspipelines med C#, drivet av Cake SDK och de senaste funktionerna i .NET 10. Du får se hur du kan testa och debugga din pipeline lokalt utan den långsamma pusha-kod-och-vänta-gör-om-gör-rätt-cykeln där CI måste köas upp, starta och lyckas eller misslyckas innan du får återkoppling. Istället genom att använda vanliga utvecklingsverktyg som VS Code kan du återanvända de språkkunskaper ditt team redan har, vilket minskar friktion, ledtid och onödiga kontextbyten.

Mattias Karlsson

Delägare och utvecklingsexpert på WCOM AB | Microsoft Developer Technlologies .NET & DevOps MVP | Far till 2, make till 1

Göteborg, Sweden

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top