`xsatool repo update`
For each tree, this will do a fetch, then go through `master` and any
-branch named `stable-*` and to a 'merge'.
+branch named `staging-*` and to a 'merge --ff-only'.
## Updating the 'base' of an outstanding XSA when the stable branches have changed
}
// for master, stable-* branches: 'git merge'
- branches, err := xr.Branches("stable-*")
+ branches, err := xr.Branches("staging-*")
branches = append([]string{"master"}, branches...)
"xen": &map[string]string{
"staging": "ac9ff74",
"master": "ac9ff74",
- "stable-4.8": "e0354e6",
- "stable-4.7": "b5c7dea",
- "stable-4.6": "bb92bb7",
- "stable-4.5": "cde86fc",
- "stable-4.4": "89bd1cf",
+ "staging-4.8": "e0354e6",
+ "staging-4.7": "b5c7dea",
+ "staging-4.6": "bb92bb7",
+ "staging-4.5": "cde86fc",
+ "staging-4.4": "89bd1cf",
},
"qemuu": &map[string]string{
"master": "acde9f3",
if v == XenVersionMaster {
return "staging"
} else {
- return "stable-" + v.String()
+ return "staging-" + v.String()
}
}
xr := G.repos.GetRepoNC(t)
if err = xr.MakeStableBranch(v); err != nil {
- fmt.Printf("Checking out stable branch for version %v: %v\n",
+ fmt.Printf("Checking out staging branch for version %v: %v\n",
v, err)
return 1
}
tr.StableRef, err = xr.GetRefVersion(v)
if err != nil {
- fmt.Printf("Getting ref for stable version %v: %v\n",
+ fmt.Printf("Getting ref for staging version %v: %v\n",
v, err)
}
tr.Prereqs = append([]int{}, vm.XSAs[t]...)