fix testmode push

This commit is contained in:
Emily
2025-01-30 16:21:55 +01:00
parent 8cc2f07b95
commit 29a220b21e
3 changed files with 16 additions and 5 deletions

View File

@@ -3,8 +3,10 @@
"private": true,
"type": "module",
"scripts": {
"build": "npm run workspace:shared && nuxt build",
"dev": "npm run workspace:shared && nuxt dev",
"build": "npm run workspace:shared && nuxt build --dotenv .env.testmode",
"build:prod": "npm run workspace:shared && nuxt build --dotenv .env.prod",
"dev": "npm run workspace:shared && nuxt dev --dotenv .env.testmode",
"dev:prod": "npm run workspace:shared && nuxi dev --dotenv .env.prod",
"generate": "nuxt generate",
"preview": "nuxt preview",
"postinstall": "nuxt prepare",

View File

@@ -22,11 +22,20 @@ async function main() {
if (fs.existsSync(TMP_PATH)) fs.rmSync(TMP_PATH, { force: true, recursive: true });
fs.ensureDirSync(TMP_PATH);
if (!SKIP_BUILD) {
console.log('Building');
child.execSync(`cd ${LOCAL_PATH} && pnpm i && pnpm run build`)
if (MODE === 'testmode') {
child.execSync(`cd ${LOCAL_PATH} && pnpm run build`);
} else if (MODE === 'production') {
child.execSync(`cd ${LOCAL_PATH} && pnpm run build:prod`);
}
}
fs.rmSync(path.join(LOCAL_PATH, '.env'), { force: true });
console.log('Creating zip file');
const archive = createZip(TMP_PATH + '/' + ZIP_NAME);
archive.directory(LOCAL_PATH + '/.output', '/.output');