Move hashsum after tar creation

joshmgross/chunked-upload-testing
Josh Gross 5 years ago
parent 1c77f64ab3
commit 64668e22dd

@ -2980,7 +2980,6 @@ function run() {
core.debug(`Cache Path: ${cachePath}`); core.debug(`Cache Path: ${cachePath}`);
const archivePath = path.join(yield utils.createTempDirectory(), "cache.tgz"); const archivePath = path.join(yield utils.createTempDirectory(), "cache.tgz");
core.debug(`Archive Path: ${archivePath}`); core.debug(`Archive Path: ${archivePath}`);
yield exec_1.exec(`md5sum`, [archivePath]);
// http://man7.org/linux/man-pages/man1/tar.1.html // http://man7.org/linux/man-pages/man1/tar.1.html
// tar [-options] <name of the tar archive> [files or directories which to add into archive] // tar [-options] <name of the tar archive> [files or directories which to add into archive]
const IS_WINDOWS = process.platform === "win32"; const IS_WINDOWS = process.platform === "win32";
@ -3005,6 +3004,7 @@ function run() {
utils.logWarning(`Cache size of ~${Math.round(archiveFileSize / (1024 * 1024 * 1024))} GB (${archiveFileSize} B) is over the 2GB limit, not saving cache.`); utils.logWarning(`Cache size of ~${Math.round(archiveFileSize / (1024 * 1024 * 1024))} GB (${archiveFileSize} B) is over the 2GB limit, not saving cache.`);
return; return;
} }
yield exec_1.exec(`md5sum`, [archivePath]);
core.debug("Saving Cache"); core.debug("Saving Cache");
yield cacheHttpClient.saveCache(cacheId, archivePath); yield cacheHttpClient.saveCache(cacheId, archivePath);
} }

@ -52,7 +52,6 @@ async function run(): Promise<void> {
"cache.tgz" "cache.tgz"
); );
core.debug(`Archive Path: ${archivePath}`); core.debug(`Archive Path: ${archivePath}`);
await exec(`md5sum`, [archivePath]);
// http://man7.org/linux/man-pages/man1/tar.1.html // http://man7.org/linux/man-pages/man1/tar.1.html
// tar [-options] <name of the tar archive> [files or directories which to add into archive] // tar [-options] <name of the tar archive> [files or directories which to add into archive]
@ -85,6 +84,7 @@ async function run(): Promise<void> {
return; return;
} }
await exec(`md5sum`, [archivePath]);
core.debug("Saving Cache"); core.debug("Saving Cache");
await cacheHttpClient.saveCache(cacheId, archivePath); await cacheHttpClient.saveCache(cacheId, archivePath);
} catch (error) { } catch (error) {

Loading…
Cancel
Save