Documentation
¶
Index ¶
- type CreateUpdateReleasesOptions
- type GetExistingScopedReleases
- type LoadNewAndUpdatedReleasesOptions
- type ScopeData
- type ScopeVersion
- type SemverHandler
- func (s SemverHandler) CreateUpdateReleases(scopedReleasesData map[string]ScopeVersion, opts CreateUpdateReleasesOptions) error
- func (s SemverHandler) GetExistingScopedReleases(opts GetExistingScopedReleases) (map[string][]Version, error)
- func (s SemverHandler) LoadNewAndUpdatedReleases(scopedReleases map[string][]Version, opts LoadNewAndUpdatedReleasesOptions) (map[string]ScopeVersion, error)
- func (s SemverHandler) UpdateVersion(scope string, increment int, incomingVersion semver.Version, isPrerelease bool, ...) (*semver.Version, error)
- type Version
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ScopeVersion ¶
type SemverHandler ¶
type SemverHandler struct {
Logger logger
Git *gitcliwrapper.GitCLIWrapper
ReleasePrefix *string
VersionPrefix *string
}
func (SemverHandler) CreateUpdateReleases ¶
func (s SemverHandler) CreateUpdateReleases(scopedReleasesData map[string]ScopeVersion, opts CreateUpdateReleasesOptions) error
func (SemverHandler) GetExistingScopedReleases ¶
func (s SemverHandler) GetExistingScopedReleases(opts GetExistingScopedReleases) (map[string][]Version, error)
func (SemverHandler) LoadNewAndUpdatedReleases ¶
func (s SemverHandler) LoadNewAndUpdatedReleases(scopedReleases map[string][]Version, opts LoadNewAndUpdatedReleasesOptions) (map[string]ScopeVersion, error)
Click to show internal directories.
Click to hide internal directories.