Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Top 11 C# Build Automation Projects
-
I did get confirmation that the actual kill has been postponed to .Net 9.0 rather than .Net 8.0 . However, that PR is factually wrong regarding when System.Runtime.Serialization use became opt-in -- I had to counter-adjust Rogue Survivor Revived to opt into using System.Runtime.Serialization for .Net 7.0, last November i.e. Nov 2022.
-
Project mention: Unpopular opinion: CI/CD engines are an awful idea | reddit.com/r/devops | 2023-02-04
This is why 90-99% of our builds are done with Cake. It isolates all of it and you can run the build locally if you want.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
Project mention: Cake Sprinkles - "Decorations" for C# Make (Cake) Frosting. | reddit.com/r/csharp | 2023-03-26
-
-
FlubuCore
A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code.
-
-
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
Project mention: Is there a source generator that generates poco classes from a JSON schema? | reddit.com/r/csharp | 2022-06-11
Fair point - source generators can run arbitrary code so yes, they can read a json file and then spit out something else in response. If you want to translate the json schema into the equivalent C# you'll need to write a small amount of code to deserialize the json into a JObject tree, walk it, and emit c# code. I do something similar in my Textrude code-generation/templating project except I'm translating the tree into an equivalent Scriban object tree. The relevant source code is here. All that said, this is a fairly specialised and common task - I can't believe there's not a command line tool to do this already.
-
vsSolutionBuildEvent
🎛 Event-Catcher with variety of advanced Actions to service projects, libraries, build processes, runtime environment of the Visual Studio, MSBuild Tools, and …
-
EmptyLicensesLicx
Easy continuous integration of apps using third-party controls that rely on licenses.licx files
-
C# Build Automation related posts
- Cake Sprinkles - "Decorations" for C# Make (Cake) Frosting.
- Sharing Saturday #459
- How to write unit tests with Dapper
- Avoiding Common Code Smells in C# with SonarQube
- Nuke: Build System for C#/.NET
- What will you do when the monsters of the world no longer have to hide? Where will you run when the Earth becomes an Island?
- Did anyone figure out a way to compile .NET Core with WPF on Linux?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Apr 2023
Index
What are some of the best open-source Build Automation projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | MSBuild | 4,919 |
2 | Cake | 3,551 |
3 | NUKE | 1,831 |
4 | buildtool | 878 |
5 | FlubuCore | 845 |
6 | Nake | 218 |
7 | CS Make | 121 |
8 | Textrude | 93 |
9 | vsSolutionBuildEvent | 67 |
10 | EmptyLicensesLicx | 67 |
11 | BuildVersioning | 45 |