Cake.Compression

Cake AddIn which provides compression functionality for BZip2, GZip and Zip.

#addin nuget:?package=Cake.Compression&version=0.2.4

<package id="Cake.Compression" version="0.2.4" />

dotnet add package Cake.Compression --version 0.2.4

<PackageReference Include="Cake.Compression" Version="0.2.4" />

Aliases

Contains functionality related to compress files.

General

BZip2Compress(ICakeContext, DirectoryPath, FilePath) Create a BZip2 Tar archive of the specified directory.
BZip2Compress(ICakeContext, DirectoryPath, FilePath, IEnumerable<FilePath>) Create a BZip2 Tar archive of the specified files.
BZip2Compress(ICakeContext, DirectoryPath, FilePath, IEnumerable<FilePath>, int) Create a BZip2 Tar archive of the specified files.
BZip2Compress(ICakeContext, DirectoryPath, FilePath, IEnumerable<string>) Create a BZip2 Tar archive of the specified files.
BZip2Compress(ICakeContext, DirectoryPath, FilePath, IEnumerable<string>, int) Create a BZip2 Tar archive of the specified files.
BZip2Compress(ICakeContext, DirectoryPath, FilePath, int) Create a BZip2 Tar archive of the specified directory.
BZip2Compress(ICakeContext, DirectoryPath, FilePath, string) Create a BZip2 Tar archive of the files matching the specified pattern.
BZip2Compress(ICakeContext, DirectoryPath, FilePath, string, int) Create a BZip2 Tar archive of the files matching the specified pattern.
BZip2Uncompress(ICakeContext, FilePath, DirectoryPath) Uncompress the specified BZip2 Tar file.
GZipCompress(ICakeContext, DirectoryPath, FilePath) Create a GZip Tar archive of the specified directory.
GZipCompress(ICakeContext, DirectoryPath, FilePath, IEnumerable<FilePath>) Create a GZip Tar archive of the specified files.
GZipCompress(ICakeContext, DirectoryPath, FilePath, IEnumerable<FilePath>, int) Create a GZip Tar archive of the specified files.
GZipCompress(ICakeContext, DirectoryPath, FilePath, IEnumerable<string>) Create a GZip Tar archive of the specified files.
GZipCompress(ICakeContext, DirectoryPath, FilePath, IEnumerable<string>, int) Create a GZip Tar archive of the specified files.
GZipCompress(ICakeContext, DirectoryPath, FilePath, int) Create a GZip Tar archive of the specified directory.
GZipCompress(ICakeContext, DirectoryPath, FilePath, string) Create a GZip Tar archive of the files matching the specified pattern.
GZipCompress(ICakeContext, DirectoryPath, FilePath, string, int) Create a GZip Tar archive of the files matching the specified pattern.
GZipUncompress(ICakeContext, FilePath, DirectoryPath) Uncompress the specified GZip Tar file.
ZipCompress(ICakeContext, DirectoryPath, FilePath) Create a Zip archive of the specified directory.
ZipCompress(ICakeContext, DirectoryPath, FilePath, IEnumerable<FilePath>) Create a Zip archive of the specified files.
ZipCompress(ICakeContext, DirectoryPath, FilePath, IEnumerable<FilePath>, int) Create a Zip archive of the specified files.
ZipCompress(ICakeContext, DirectoryPath, FilePath, IEnumerable<string>) Create a Zip archive of the specified files.
ZipCompress(ICakeContext, DirectoryPath, FilePath, IEnumerable<string>, int) Create a Zip archive of the specified files.
ZipCompress(ICakeContext, DirectoryPath, FilePath, int) Create a Zip archive of the specified directory.
ZipCompress(ICakeContext, DirectoryPath, FilePath, string) Create a Zip archive of the files matching the specified pattern.
ZipCompress(ICakeContext, DirectoryPath, FilePath, string, int) Create a Zip archive of the files matching the specified pattern.
ZipUncompress(ICakeContext, FilePath, DirectoryPath) Uncompress the specified Zip Tar file.