@@ -20,6 +20,7 @@ exports.saveCaches = exports.getMinikubeVersion = exports.restoreCaches = void 0
2020const cache_1 = __nccwpck_require__(7799);
2121const core_1 = __nccwpck_require__(2186);
2222const exec_1 = __nccwpck_require__(1514);
23+ const fs_1 = __nccwpck_require__(7147);
2324const os_1 = __nccwpck_require__(2037);
2425const path_1 = __nccwpck_require__(1017);
2526const restoreCaches = () => __awaiter(void 0, void 0, void 0, function* () {
@@ -54,11 +55,11 @@ const saveCaches = (cacheHits) => __awaiter(void 0, void 0, void 0, function* ()
5455 return;
5556 }
5657 const minikubeVersion = yield (0, exports.getMinikubeVersion)();
57- const isoCache = saveCache('iso', cacheHits.iso, minikubeVersion);
58- const kicCache = saveCache('kic ', cacheHits.kic , minikubeVersion);
59- yield saveCache('preloaded-tarball ', cacheHits.preload , minikubeVersion);
60- yield isoCache;
61- yield kicCache ;
58+ yield Promise.all([
59+ saveCache('iso ', cacheHits.iso , minikubeVersion),
60+ saveCache('kic ', cacheHits.kic , minikubeVersion),
61+ saveCache('preloaded-tarball', cacheHits.preload, minikubeVersion),
62+ ]) ;
6263});
6364exports.saveCaches = saveCaches;
6465const restoreCache = (name, minikubeVersion) => __awaiter(void 0, void 0, void 0, function* () {
@@ -68,8 +69,12 @@ const saveCache = (name, cacheHit, minikubeVersion) => __awaiter(void 0, void 0,
6869 if (cacheHit) {
6970 return;
7071 }
72+ const cachePaths = getCachePaths(name);
73+ if (!(0, fs_1.existsSync)(cachePaths[0])) {
74+ return;
75+ }
7176 try {
72- yield (0, cache_1.saveCache)(getCachePaths(name) , getCacheKey(name, minikubeVersion));
77+ yield (0, cache_1.saveCache)(cachePaths , getCacheKey(name, minikubeVersion));
7378 }
7479 catch (error) {
7580 console.log(name + error);
0 commit comments