| 93 | } |
| 94 | |
| 95 | function readSavedBuildMetadata() { |
| 96 | const path = join(BUILD_METADATA_TEMP_DIRECTORY, 'metadata'); |
| 97 | |
| 98 | if (!existsSync(path)) { |
| 99 | console.error(chalk.red('Expected to find build metadata at:')); |
| 100 | console.error(chalk.dim(` ${path}`)); |
| 101 | process.exit(1); |
| 102 | } |
| 103 | |
| 104 | const {archivePath, currentCommitHash} = readJsonSync(path); |
| 105 | |
| 106 | return {archivePath, currentCommitHash}; |
| 107 | } |
| 108 | |
| 109 | function saveBuildMetadata({archivePath, currentCommitHash}) { |
| 110 | const path = join(BUILD_METADATA_TEMP_DIRECTORY, 'metadata'); |