Bumpy

Summary

Contains functionality related to the command line tool Bumpy.

In order to use the commands for this addin, you will need to include the following in your build.cake file to download and reference from NuGet.org:

#tool Bumpy
In addition, you will need to include the following:
#addin Cake.Bumpy

General

BumpyAssign(ICakeContext, int, int) Runs "bumpy.exe -a [position] [number]" to assign a given position with a given number for all versions.
Addin from Cake.Bumpy.dll
BumpyAssign(ICakeContext, string, int, int) Runs "bumpy.exe [profile] -a [position] [number]" to assign a given position with a given number for all versions of a profile.
Addin from Cake.Bumpy.dll
BumpyCreateConfiguration(ICakeContext) Runs "bumpy.exe -c" to create a configuration file if one does not exist.
Addin from Cake.Bumpy.dll
BumpyIncrement(ICakeContext, int) Runs "bumpy.exe -i [position]" to increment all versions at the given position by one.
Addin from Cake.Bumpy.dll
BumpyIncrement(ICakeContext, string, int) Runs "bumpy.exe [profile] -i [position]" to increment all versions of a profile at the given position by one.
Addin from Cake.Bumpy.dll
BumpyList(ICakeContext) Runs "bumpy.exe -l" to list all versions.
Addin from Cake.Bumpy.dll
BumpyList(ICakeContext, string) Runs "bumpy.exe [profile] -l" to list all versions of a profile.
Addin from Cake.Bumpy.dll
BumpyProfiles(ICakeContext) Runs "bumpy.exe -p" to list all the profiles.
Addin from Cake.Bumpy.dll
BumpyWrite(ICakeContext, string) Runs "bumpy.exe -w [version]" to overwrite all versions.
Addin from Cake.Bumpy.dll
BumpyWrite(ICakeContext, string, string) Runs "bumpy.exe [profile] -w [version]" to overwrite all versions of a profile.
Addin from Cake.Bumpy.dll