mirror of
https://github.com/streetwriters/notesnook.git
synced 2025-12-24 07:29:30 +01:00
ci: build only once for all three platforms
This commit is contained in:
@@ -1,18 +1,18 @@
|
||||
const { sep } = require("path");
|
||||
const mv = require("mvdir");
|
||||
// const mv = require("mvdir");
|
||||
|
||||
console.log(`Script directory:`, __dirname);
|
||||
|
||||
cd(`${__dirname}${sep}..${sep}..${sep}`);
|
||||
// cd(`${__dirname}${sep}..${sep}..${sep}`);
|
||||
|
||||
await $`yarn install`;
|
||||
// await $`yarn install`;
|
||||
|
||||
await $`yarn build:desktop`;
|
||||
// await $`yarn build:desktop`;
|
||||
|
||||
cd(`${__dirname}${sep}..${sep}`);
|
||||
// cd(`${__dirname}${sep}..${sep}`);
|
||||
|
||||
const err = await mv(`..${sep}build`, `.${sep}build`);
|
||||
if (err) throw new Error("Error moving build directory.");
|
||||
// const err = await mv(`..${sep}build`, `.${sep}build`);
|
||||
// if (err) throw new Error("Error moving build directory.");
|
||||
|
||||
await $`esbuild .${sep}electron.js .${sep}preload.js --minify --external:electron --external:fsevents --bundle --outdir=.${sep}build --platform=node`;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user