in pkg/flink/resources.go [77:84]
func GroupByScheme(artifacts []string) map[string][]string {
groupBy := make(map[string][]string)
for _, artifact := range artifacts {
url, _ := url.Parse(artifact)
groupBy[url.Scheme] = append(groupBy[url.Scheme], artifact)
}
return groupBy
}