(version string)
| 311 | } |
| 312 | |
| 313 | func normalizeVersionPattern(version string) string { |
| 314 | if strings.Contains(version, "+") { |
| 315 | return strings.ReplaceAll(version, "+", "*") |
| 316 | } |
| 317 | if strings.Contains(version, "*") { |
| 318 | return version |
| 319 | } |
| 320 | return version + ".*" |
| 321 | } |
| 322 | |
| 323 | func parseJBPConfigVersion(configValue string) string { |
| 324 | re := regexp.MustCompile(`version:\s*['"]?([0-9]+[0-9.*+]*)['"]?`) |