[sk8s] Fix order of flags passed to pushk from continuous-deploy.
Bug: skia:9602
Change-Id: Ie50a98f2266efc119c04c2670e9662d2391fd505
Reviewed-on: https://skia-review.googlesource.com/c/buildbot/+/261090
Reviewed-by: Ravi Mistry <rmistry@google.com>
Commit-Queue: Joe Gregorio <jcgregorio@google.com>
diff --git a/kube/go/continuous-deploy/main.go b/kube/go/continuous-deploy/main.go
index 9c139ae..61c6ffa 100644
--- a/kube/go/continuous-deploy/main.go
+++ b/kube/go/continuous-deploy/main.go
@@ -154,10 +154,11 @@
sklog.Infof("No images to push.")
return
}
- cmd := fmt.Sprintf("%s --logtostderr %s", pushk, strings.Join(imageNames, " "))
+ cfgFile := ""
if *clusterConfig != "" {
- cmd += fmt.Sprintf(" --config-file=%s", *clusterConfig)
+ cfgFile = fmt.Sprintf(" --config-file=%s ", *clusterConfig)
}
+ cmd := fmt.Sprintf("%s --logtostderr %s %s", pushk, cfgFile, strings.Join(imageNames, " "))
sklog.Infof("About to execute: %q", cmd)
output, err := exec.RunSimple(ctx, cmd)
pushFailure := metrics2.GetCounter("ci_push_failure", map[string]string{"trigger": repoName})