fix integration test: locking

pull/437/head
Frostebite 2022-11-02 22:18:30 +00:00
parent 3ea2f18b21
commit 66639bf7ac
3 changed files with 12 additions and 3 deletions

7
dist/index.js vendored
View File

@ -3138,7 +3138,12 @@ class Kubernetes {
throw error;
}
}
yield this.kubeClient.deleteNamespacedSecret(this.secretName, this.namespace);
try {
yield this.kubeClient.deleteNamespacedSecret(this.secretName, this.namespace);
}
catch (error) {
cloud_runner_logger_1.default.log(`Failed to cleanup secret, error: ${error.response.body.reason}`);
}
cloud_runner_logger_1.default.log('cleaned up Secret, Job and Pod');
cloud_runner_logger_1.default.log('cleaning up finished');
});

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -236,7 +236,11 @@ class Kubernetes implements ProviderInterface {
throw error;
}
}
await this.kubeClient.deleteNamespacedSecret(this.secretName, this.namespace);
try {
await this.kubeClient.deleteNamespacedSecret(this.secretName, this.namespace);
} catch (error: any) {
CloudRunnerLogger.log(`Failed to cleanup secret, error: ${error.response.body.reason}`);
}
CloudRunnerLogger.log('cleaned up Secret, Job and Pod');
CloudRunnerLogger.log('cleaning up finished');
}