in slackbot/slackbot/cloudbuild.go [54:85]
func hasRequiredSlackbotArgs(args []string) bool {
hasBuildArg := false
hasWebhookArg := false
log.Printf("%s", args)
for _, arg := range args {
if strings.Contains(arg, "--build") {
hasBuildArg = true
continue
}
if strings.Contains(arg, "--webhook") {
hasWebhookArg = true
continue
}
// end one iteration (worst case) after both flags have been found
if hasBuildArg && hasWebhookArg {
break
}
}
if !hasBuildArg {
return false
}
if !hasWebhookArg {
return false
}
return true
}