Merge branch 'master' into improvements

This commit is contained in:
Sebastian
2019-08-31 17:05:21 +02:00
committed by GitHub

View File

@@ -83,8 +83,8 @@ func (s *SemanticRelease) GetNextVersion(provider *ci.ProviderConfig, force bool
firstRelease := false firstRelease := false
if lastVersion == nil { if lastVersion == nil {
defaultVersion, _ := semver.NewVersion("1.0.0") lastVersion, _ = semver.NewVersion("1.0.0")
lastVersion = defaultVersion log.Infof("This is the first release, will set version to %s", lastVersion.String())
firstRelease = true firstRelease = true
} }
@@ -119,6 +119,10 @@ func (s *SemanticRelease) GetNextVersion(provider *ci.ProviderConfig, force bool
Commits: analyzedCommits, Commits: analyzedCommits,
} }
if firstRelease {
releaseVersion.Last.Version, _ = semver.NewVersion("0.0.0")
}
log.Infof("New version %s -> %s", lastVersion.String(), newVersion.String()) log.Infof("New version %s -> %s", lastVersion.String(), newVersion.String())
err = cache.Write(s.repository, releaseVersion) err = cache.Write(s.repository, releaseVersion)
if err != nil { if err != nil {