topgun: initializes client side helm in CI
Although locally it's usual to have helm already initialized,
that's not the case for CI.
By including `--client-only` we ensure that the client side of
helm is initialized (while not changing the state of tiller
there in the cluster).
@@ -57,6 +57,9 @@ var _ = SynchronizedBeforeSuite(func() []byte {
By("Checking if kubectl has a context set")
Wait(Start(nil, "kubectl", "config", "current-context"))
+ By("Initializing the client side of helm")
+ Wait(Start(nil, "helm", "init", "--client-only"))
+
By("Updating the dependencies of the Concourse chart locally")
Wait(Start(nil, "helm", "dependency", "update", parsedEnv.ConcourseChartDir))
