]> xenbits.xensource.com Git - people/gdunlap/xsatool/commitdiff
global init: Always create a 'master' version as well
authorGeorge Dunlap <george.dunlap@citrix.com>
Wed, 17 May 2017 16:41:30 +0000 (17:41 +0100)
committerGeorge Dunlap <george.dunlap@citrix.com>
Wed, 17 May 2017 16:51:34 +0000 (17:51 +0100)
This will help is keep track of un-released XSAs.

TODO: Still need a good way to reset this when we've published the
XSAs.

While we're here, fix a typo.

Signed-off-by: George Dunlap <george.dunlap@citrix.com>
global.go
system_test.go

index fb8d4836de4e41a2f7574a8d52de3259f78f0b90..c366ec3225706001106856bf170dc1cd5575ef47 100644 (file)
--- a/global.go
+++ b/global.go
@@ -38,10 +38,13 @@ func MainGlobalUpdate(unused *XSAMeta, args []string) int {
                }
 
                sm.Versions = make(map[XenVersion]*VersionMeta)
+
+               sm.InitVersion(XenVersionFull("master"))
+
                init = true
        }
 
-       fmt.Printf("Getting Xen releases from treee...\n")
+       fmt.Printf("Getting Xen releases from tree...\n")
        versions, err := G.repos.XenRepos[TreeXen].GetVersions()
        if err != nil {
                fmt.Printf("Error getting Xen releases: %v\n", err)
index d617b13cabef58fd8863180c35d1e26795584962..e7e54f619d0a077006a1d25931dc95dc452f2a8c 100644 (file)
@@ -165,6 +165,7 @@ func GlobalInit(t *testing.T) (pass bool) {
                fv   XenVersionFull
                seen bool
        }{
+               "master": {fv: "master"},
                "4.8":    {fv: "4.8.0"},
                "4.7":    {fv: "4.7.2"},
                "4.6":    {fv: "4.6.5"},