fixing version numbers RCs should be labeled x.x.x-rcx

see conversation with ryanuber: https://github.com/hashicorp/go-checkpoint/issues/2#issuecomment-73199209
This commit is contained in:
lalyos 2015-02-08 07:30:31 +01:00
parent ad484dc625
commit 190f15458f
1 changed files with 5 additions and 1 deletions

View File

@ -357,9 +357,13 @@ func (c *Command) setupAgent(config *Config, logOutput io.Writer, logWriter *log
// Setup update checking // Setup update checking
if !config.DisableUpdateCheck { if !config.DisableUpdateCheck {
version := config.Version
if config.VersionPrerelease != "" {
version += fmt.Sprintf("-%s", config.VersionPrerelease)
}
updateParams := &checkpoint.CheckParams{ updateParams := &checkpoint.CheckParams{
Product: "consul", Product: "consul",
Version: fmt.Sprintf("%s%s", config.Version, config.VersionPrerelease), Version: version,
} }
if !config.DisableAnonymousSignature { if !config.DisableAnonymousSignature {
updateParams.SignatureFile = filepath.Join(config.DataDir, "checkpoint-signature") updateParams.SignatureFile = filepath.Join(config.DataDir, "checkpoint-signature")