How ToOperating an app
Deploy your application
Steps to ship a Pear application to production using the Hello Pear Electron production build flow as the reference path.
This guide assumes you already have a working Pear application and want to cut a production release that other peers can install and update from. It points at the canonical desktop flow today; mobile and headless variants will land here as their tooling stabilizes.
Desktop
Use this guide when you already have a desktop app and want to ship a production build with a reproducible Pear release flow.
- Open the Hello Pear Electron production build flow.
- Follow the flow end to end on your app:
- Build distributables for your target platforms.
- Build a deployment directory from those distributables.
- Stage, then provision, then multisig for production.
- Verify the release:
- Install the resulting build on a second machine.
- Confirm the app boots and receives updates from the intended release line.
- Confirm rollback/redeploy works for one previous build.
See also
- Distribute as a binary — when to ship a binary instead of a Pear link.
- Manage installed applications — what users see after they install your app.
pear-runtimereference — embedding the runtime that drives over-the-air updates.- Storage and distribution — how releases reach users.