Cake
cakebuild.net
Spec sheet
- What it does
- Cake is a cross-platform build automation system with a C# DSL for compiling code, copying files and folders, running tests, compressing files, and building NuGet packages.Read 29 Sep 2026 · cakebuild.net
- Founded
- 2014Read 28 Sep 2026 · cakebuild.net
- Built-in tools
- Cake supports MSBuild, .NET CLI, MSTest, xUnit, NUnit, NuGet, ILMerge, WiX, and SignTool out of the box.Read 29 Sep 2026 · cakebuild.net
- CI integrations
- Documented build system integrations include Azure Pipelines, GitHub Actions, GitLab CI/CD, Jenkins, TeamCity, Bitbucket Pipelines, and RWX.Read 29 Sep 2026 · cakebuild.net
- Community support
- The community page points users to discussion and getting-help resources and reports several hundred contributors.Read 29 Sep 2026 · cakebuild.net
- Editor integrations
- The site lists integrations for Atom, JetBrains Rider, Visual Studio Code, and Visual Studio, including features such as IntelliSense for some editors.Read 29 Sep 2026 · cakebuild.net
- Extensions
- The extensions directory lists addins and modules that extend Cake, and says extension issues should be directed to each extension's author.Read 29 Sep 2026 · cakebuild.net
- Operating systems
- Cake runs on modern .NET and is available on Windows, Linux, and macOS.Read 29 Sep 2026 · cakebuild.net
- Runtime requirement
- The Cake .NET Tool NuGet package requires .NET 8 or newer.Read 29 Sep 2026 · cakebuild.net
- SDK capabilities
- Cake.Sdk supports native .NET CLI publishing of self-contained executables and containers.Read 29 Sep 2026 · cakebuild.net
- Security-related feature
- Cake 6.3.0 introduced GitHub Actions OIDC trusted publishing that exchanges an OIDC token for a short-lived NuGet.org API key, avoiding a long-lived publishing secret.Read 29 Sep 2026 · cakebuild.net
- Support lifecycle
- Cake supports the current major release with bug fixes to its latest version, and ends support for a major release when the next major version is published.Read 29 Sep 2026 · cakebuild.net
- Ways to write builds
- Build scripts can be written as Cake scripts, Cake.Sdk projects or single-file apps, or Cake Frosting console applications.Read 29 Sep 2026 · cakebuild.net
Plans and prices
Cake Free Free and open source, including for commercial use Read 29 Sep 2026 · cakebuild.net
Where Specifiction places it
- Game Build Automation Software#29 of 437.8