BumpyAliases Class

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

Assembly
Cake.Bumpy.dll
Namespace
Cake.Bumpy
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["BumpyAliases"] class Type type-node

Syntax

public static class BumpyAliases

Attributes

Type Description
CakeAliasCategoryAttribute

Methods

Name Value Summary
BumpyAssign(ICakeContext, int, int, BumpySettings) void
Runs "bumpy.exe assign [position] [number]" to assign a given position with a given number for all versions.
static
BumpyAssign(ICakeContext, int, int) void
Runs "bumpy.exe assign [position] [number]" to assign a given position with a given number for all versions.
static
BumpyEnsure(ICakeContext, BumpySettings) void
Runs "bumpy.exe ensure" to check if all versions in a profile are equal.
static
BumpyEnsure(ICakeContext) void
Runs "bumpy.exe ensure" to check if all versions in a profile are equal.
static
BumpyIncrement(ICakeContext, int, BumpySettings) void
Runs "bumpy.exe increment [position]" to increment all versions at the given position by one.
static
BumpyIncrement(ICakeContext, int) void
Runs "bumpy.exe increment [position]" to increment all versions at the given position by one.
static
BumpyIncrementOnly(ICakeContext, int, BumpySettings) void
Runs "bumpy.exe incrementonly [position]" to increment all versions at the given position by one, without updating following components.
static
BumpyIncrementOnly(ICakeContext, int) void
Runs "bumpy.exe incrementonly [position]" to increment all versions at the given position by one, without updating following components.
static
BumpyLabel(ICakeContext, string, BumpySettings) void
Runs "bumpy.exe label [text]" to replace the postfix text of a version.
static
BumpyLabel(ICakeContext, string) void
Runs "bumpy.exe label [text]" to replace the postfix text of a version.
static
BumpyList(ICakeContext, BumpySettings) void
Runs "bumpy.exe list" to list all versions.
static
BumpyList(ICakeContext) void
Runs "bumpy.exe list" to list all versions.
static
BumpyNew(ICakeContext) void
Runs "bumpy.exe new" to create a new configuration file if one does not exist.
static
BumpyWrite(ICakeContext, string, BumpySettings) void
Runs "bumpy.exe write [version]" to overwrite all versions.
static
BumpyWrite(ICakeContext, string) void
Runs "bumpy.exe write [version]" to overwrite all versions.
static

Extension Methods

Name Value Summary
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin