Skip to content

Cake Scripts and Cake Tasks for reuse

License

Notifications You must be signed in to change notification settings

igloo15/Cake.igloo15

Repository files navigation

Cake.igloo15 Scripts

A collection of cake scripts and addins used in various projects

Master

Build status

Nuget Packages

Addins

Nuget Nuget Nuget Nuget

Scripts

Nuget Nuget Nuget Nuget Nuget

Script Bundles

Nuget

Build

.\build.ps1

Usage

Easy quick usage of cake scripts allow you to do a ton of stuff with a small footprint. Deep Dive into API if you want to see more of the functionality of the Addins. Read the scripts in the ./src/Scripts folder to see what tasks are available for each nuget package.

#l 'nuget:?package=Cake.igloo15.Scripts.Bundle.CSharp&version=2.0.0'

var target = Argument<string>("target", "Default");

AddSetup((d) => {
    d.Set("Markdown-Generator-Filter", "./dist/**/publish/Cake.igloo15*.dll");
});

Task("Pack")
    .IsDependentOn("CSharp-Bundle-Pack-All")
    .CompleteTask();

Task("Publish")
    .IsDependentOn("CSharp-Bundle-Publish-All")
    .CompleteTask();

Task("Default")
    .IsDependentOn("Pack")
    .CompleteTask();

RunTarget(target)

Examples

See Api and Scripts