Cake AddIn which copies files based on Git log.
C#
Switch branches/tags
Nothing to show
Clone or download
Latest commit 69a61eb Jun 6, 2018
Permalink
Failed to load latest commit information.
src
.gitignore
LICENSE
README.md

README.md

Cake.GitPackager

Cake AddIn which copies files based on Git log.

Example usage

#addin Cake.GitPackager

GitPackager(
    "C:\project\sample",
    new Dictionary<string, string>()
        {
            { @"src\Views\", @"C:\project\sample\Views\" }
        },
    "1.0.0",
    null
);

Cake build will copy all changes happened at C:\project\sample\src\Views folder to C:\project\sample\Views folder since the changeset tagged with 1.0.0 tag. C:\project\sample is a Git repository.