Skip to content

Deployment

ohager edited this page Jul 11, 2019 · 3 revisions

The deployment is almost done automatically, but a few manual steps are still necessary

  1. Update /web/angular-wallet/package.json and /desktop/wallet/package.json to same newest version
  2. Create a tag with prefix desktop- followed by a valid semver version, e.g. git tag desktop-1.0.0-beta.9
  3. Push the tag: git push --tags

Now Travis CI will run all Tests and Builds, but also triggers a deploy. This may take a while. Once finished a new draft should be available. Verify if all attachments are available.

To release the draft you should edit the

  • tag: desktop-1.0.0-beta.9 (otherwise the autoupdater won't recognize the new release)
  • title: Phoenix Desktop 1.0.0-beta.9
  • body: changelog and eventually some nice screenshots

Finally, click the Publish release button

Clone this wiki locally