Documentation
¶
Index ¶
- Constants
- func Set(ver *Version) error
- func SetForBranch(ver *Version, branch string) (act action.Action, err error)
- type Config
- type LocalConfig
- type Version
- func (v *Version) BaseString() string
- func (v *Version) Clone() *Version
- func (v *Version) IncrementMinor() *Version
- func (v *Version) IncrementPatch() *Version
- func (v *Version) ReleaseTagString() string
- func (v *Version) Set(versionString string) error
- func (v *Version) ToStableVersion() (*Version, error)
- func (v *Version) ToStageVersion() (*Version, error)
- func (v *Version) ToTestingVersion() (*Version, error)
- func (v *Version) ToTrunkVersion() (*Version, error)
- func (v *Version) Zero() bool
- type Versions
Constants ¶
View Source
const ( DefaultTrunkSuffix = "dev" DefaultTestingSuffix = "qa" DefaultStageSuffix = "stage" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶ added in v0.8.0
type Config interface { TrunkSuffix() semver.PRVersion TestingSuffix() semver.PRVersion StageSuffix() semver.PRVersion }
func LoadConfig ¶ added in v0.8.0
type LocalConfig ¶ added in v0.8.0
type Version ¶
func GetByBranch ¶
func (*Version) BaseString ¶ added in v0.8.0
BaseString only returns MAJOR.MINOR.PATCH
func (*Version) IncrementMinor ¶
func (*Version) IncrementPatch ¶
func (*Version) ReleaseTagString ¶
func (*Version) ToStableVersion ¶ added in v0.8.0
func (*Version) ToStageVersion ¶ added in v0.8.0
func (*Version) ToTestingVersion ¶ added in v0.8.0
func (*Version) ToTrunkVersion ¶ added in v0.8.0
Click to show internal directories.
Click to hide internal directories.