FlubuCore.CakePlugin is a FlubuCore plugin that allows you to use any of the Cake addin in FlubuCore.
Plugin adds Cake addins to FlubuCore ITaskContext
interface: context.CakeTasks()
Following FlubuCore example uses Cake.Docker addin which is added as nuget package. This is just an example you should not use Cake addin for docker as FlubuCore has it's own tasks for docker.
public class BuildScript : DefaultBuildScript
{
private void CakeAddinExample(ITaskContext context)
{
context.CakeTasks().DockerBuild(new DockerImageBuildSettings
{
}, "centosImg");
}
Full example that uses cake addin can be found here
Please see CONTRIBUTING.md.