Skip to content
FlubuCore plugin that allows you to use any Cake addin in FlubuCore.
C#
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
BuildScript
FlubuCore.CakePlugin.Tests
FlubuCore.CakePlugin
.gitignore
BuildScript.csproj
FlubuCore.CakePlugin.ProjectVersion.txt
FlubuCore.CakePlugin.sln
LICENSE
README.md

README.md

FlubuCore.CakePlugin

NuGet Gitter License

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

Cake addins can be found here

Have a question?

Join the chat at https://gitter.im/FlubuCore/Lobby

Contributing

Please see CONTRIBUTING.md.

You can’t perform that action at this time.