IVariableProvider Interface

Summary

Converts a calculated SemanticVersion into the full set of GitVersionVariables.
graph BT Type["IVariableProvider"] class Type type-node

Syntax

public interface IVariableProvider

Methods

Name Value Summary
GetVariablesFor(SemanticVersion, IGitVersionConfiguration, int) GitVersionVariables
Builds and returns all version variables for the given semanticVersion.

Extension Methods

Name Value Summary
NotNull<IVariableProvider>(string) T
Throws ArgumentNullException when value is null; otherwise returns the value.
GitHub