A .NET Core host for Cake, that allows you to write your build scripts as a
(portable) console application (
Table of Contents
1. Install .NET Core SDK 3.1.301 or later
You can find the SDK at https://dotnet.microsoft.com/download.
2. Install the template
> dotnet new --install Cake.Frosting.Template
3. Create a new Frosting project
Now it's time to create a new Frosting project.
Go to the repository where you want to add a new Frosting build script and run the following command:
> dotnet new cakefrosting
Now you should be able to run your newly created builds script.
NOTE: You're not supposed to commit the produced binaries to your repository.
The above command is what you're expected to run from your bootstrapper.
Building from source
.NET Core SDK
To build from source, you will need to have .NET Core SDK 3.1.301 installed on your machine.
Visual Studio 2019 (optional)
If you want to develop using Visual Studio, then you need to use Visual Studio 2019 (16.6) or higher.
The API for configuring and running the host have been heavily influenced by the ASP.NET Core hosting API.
Code of Conduct
This project is supported by the .NET Foundation.