INNER CODE UNIT · TypeScript
zip
keptn/keptn · bridge/server/app.ts:224
const zip = new AdmZip(destFile); // throws an error if unsupported format
zip.extractAllToAsync(destDir, true, false, (error?: Error) => {
unlinkSync(destFile);
if (error) {
log.error(`Error while extracting custom Look-and-Feel file: ${error}`);
return;
}
log.info('Custom Look-and-Feel downloaded and extracted successfully');
});
} catch (error) {
log.error(`Error while extracting custom Look-and-Feel file: ${error}`);
}
});
file.on('error', async (err) => {
file.end();
try {
await unlink(destFile);
} catch (error) {