()
| 62 | } |
| 63 | |
| 64 | async function archiveGitRevision() { |
| 65 | const desktopPath = join(homedir(), 'Desktop'); |
| 66 | const archivePath = join(desktopPath, 'DevTools.tgz'); |
| 67 | |
| 68 | console.log(`Creating git archive at ${chalk.dim(archivePath)}`); |
| 69 | console.log(''); |
| 70 | |
| 71 | if (!DRY_RUN) { |
| 72 | await exec(`git archive main | gzip > ${archivePath}`, {cwd: ROOT_PATH}); |
| 73 | } |
| 74 | |
| 75 | return archivePath; |
| 76 | } |
| 77 | |
| 78 | async function buildAndTestExtensions() { |
| 79 | const extensionsPackagePath = join( |