Update newIDE deployment docs (#2900)

Don't show in changelog
This commit is contained in:
ClementPasteau
2021-08-23 09:57:43 +02:00
committed by GitHub
parent dd47c7f6c4
commit 860faae853

View File

@@ -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