|
|
@@ -406,7 +406,7 @@ func (d *Driver) applyApplication(resource *models.Resource, client *api.Client,
|
|
|
})
|
|
|
|
|
|
if err != nil && appConfig.OnlyCreate {
|
|
|
- err = client.DeleteRelease(
|
|
|
+ deleteJobErr := client.DeleteRelease(
|
|
|
context.Background(),
|
|
|
d.target.Project,
|
|
|
d.target.Cluster,
|
|
|
@@ -414,9 +414,9 @@ func (d *Driver) applyApplication(resource *models.Resource, client *api.Client,
|
|
|
resource.Name,
|
|
|
)
|
|
|
|
|
|
- if err != nil {
|
|
|
+ if deleteJobErr != nil {
|
|
|
return nil, fmt.Errorf("error deleting job %s with waitForJob and onlyCreate set to true: %w",
|
|
|
- resource.Name, err)
|
|
|
+ resource.Name, deleteJobErr)
|
|
|
}
|
|
|
} else if err != nil {
|
|
|
return nil, fmt.Errorf("error waiting for job %s: %w", resource.Name, err)
|