in templater/jobs/utils/utils.go [92:108]
func AddGolangVersion(fileName string, data map[string]interface{}) map[string]map[string]interface{} {
jobList := map[string]map[string]interface{}{}
if !strings.Contains(fileName, "golang-1-X") {
return jobList
}
for _, version := range golangVersions {
golangVersionFileName := strings.ReplaceAll(fileName, "golang-1-X", "golang-"+version)
goVersion := strings.Replace(version, "-", ".", 1)
jobList[golangVersionFileName] = AppendMap(data, map[string]interface{}{
"jobGoVersion": version,
"golangVersion": goVersion,
})
}
return jobList
}