From 860faae853dc0c283354e407c8489d5ea019eae2 Mon Sep 17 00:00:00 2001 From: ClementPasteau Date: Mon, 23 Aug 2021 09:57:43 +0200 Subject: [PATCH] Update newIDE deployment docs (#2900) Don't show in changelog --- newIDE/README.md | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/newIDE/README.md b/newIDE/README.md index e7cfafbceb..3b6f854eef 100644 --- a/newIDE/README.md +++ b/newIDE/README.md @@ -110,22 +110,13 @@ Cloud storage providers are set up with development keys when you're running GDe ### Desktop version -First, update the version number in `newIDE/electron-app/app/package.json`. +First, update the version number in `newIDE/electron-app/app/package.json` and merge the change to master. -```bash -cd newIDE/electron-app -yarn build # or npm run build -``` +Then, wait for the CIs (CircleCI & AppVeyor) to build the artifacts needed for the release (MacOS+Linux and Windows respectively). -This will build and package the Electron app for Windows, macOS or Linux (according to your OS). The output is stored inside `newIDE/electron-app/dist`. +Once finished, you can download them and upload them to the new Github Release! -To build artifacts for all platforms and publish to a draft GitHub release: - -``` -GH_TOKEN=xxx yarn build --mac --win --linux AppImage --publish always -``` - -> To build beta versions, you can create archives: `yarn build --mac zip --win zip --linux AppImage`. +> Note: You can also build manually a desktop version locally by running `yarn build` in newIDE/electron-app ### Webapp version