in gke-windows-builder/builder/main.go [320:340]
func getPickedVersionMap(pickedVersions string) map[string]string {
var pickedVersionMap = map[string]string{}
// If picked versions flag is not set, use the default full version map.
if pickedVersions == "" {
return versionMap
}
vers := strings.Split(pickedVersions, ",")
for _, ver := range vers {
ver = strings.TrimSpace(ver)
if ver != "" {
if versionMap[ver] == "" {
log.Fatalf("picked-versions flag has unsupported Windows Server versions: %s", ver)
}
pickedVersionMap[ver] = versionMap[ver]
}
}
if len(pickedVersionMap) == 0 {
log.Fatalf("no supported Windows Server versions found")
}
return pickedVersionMap
}