@@ -99,7 +99,7 @@ func postRenderers(hr v2.HelmRelease) (postrender.PostRenderer, error) {
99
99
}
100
100
101
101
// Install runs a Helm install action for the given v2beta1.HelmRelease.
102
- func (r * Runner ) Install (hr v2.HelmRelease , chart * chart.Chart , values chartutil.Values ) (* release.Release , error ) {
102
+ func (r * Runner ) Install (ctx context. Context , hr v2.HelmRelease , chart * chart.Chart , values chartutil.Values ) (* release.Release , error ) {
103
103
r .mu .Lock ()
104
104
defer r .mu .Unlock ()
105
105
defer r .logBuffer .Reset ()
@@ -141,12 +141,12 @@ func (r *Runner) Install(hr v2.HelmRelease, chart *chart.Chart, values chartutil
141
141
}
142
142
}
143
143
144
- rel , err := install .Run ( chart , values .AsMap ())
144
+ rel , err := install .RunWithContext ( ctx , chart , values .AsMap ())
145
145
return rel , wrapActionErr (r .logBuffer , err )
146
146
}
147
147
148
148
// Upgrade runs an Helm upgrade action for the given v2beta1.HelmRelease.
149
- func (r * Runner ) Upgrade (hr v2.HelmRelease , chart * chart.Chart , values chartutil.Values ) (* release.Release , error ) {
149
+ func (r * Runner ) Upgrade (ctx context. Context , hr v2.HelmRelease , chart * chart.Chart , values chartutil.Values ) (* release.Release , error ) {
150
150
r .mu .Lock ()
151
151
defer r .mu .Unlock ()
152
152
defer r .logBuffer .Reset ()
@@ -182,7 +182,7 @@ func (r *Runner) Upgrade(hr v2.HelmRelease, chart *chart.Chart, values chartutil
182
182
}
183
183
}
184
184
185
- rel , err := upgrade .Run ( hr .GetReleaseName (), chart , values .AsMap ())
185
+ rel , err := upgrade .RunWithContext ( ctx , hr .GetReleaseName (), chart , values .AsMap ())
186
186
return rel , wrapActionErr (r .logBuffer , err )
187
187
}
188
188
0 commit comments