Cake AddIn which copies files based on Git log.
C#
Latest commit 7093416 Nov 11, 2016 @ilich Updated documentation
Permalink
Failed to load latest commit information.
src
.gitignore Initial commit Nov 11, 2016
LICENSE Initial commit Nov 11, 2016
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.