This repository has been archived by the owner on Apr 22, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 794
DEPLOYMENT
Ramiro Saenz edited this page Nov 21, 2019
·
27 revisions
For branch steps:
- Define Rambox version editing package.json.
- Download the latest languages from Crowdin.
- Build the project:
sencha app build
- Go to the rambox-build repo, commit and push changes.
- Here you can push/merge all to
community-edition
repo. - Create a release draft with "X.X.X" in the title and tag.
- Go to Travis CI and trigger a manual build with title "X.X.X".
- Go to AppVeyor and run a "New build".
- In the meantime, edit the Release and define the Changelog and save it (still Draft).
- Change the README.md to update if is necessary.
- Update Wiki if necessary.
- Add new version in Wiki CHANGELOG.
- Publish release in Github.
- Go to Rambox API and update with the new version to notify users.
- Upload the snap file to the Snap Store.
- Publish a message to social networks mentioning new services and send emails or Tooltip.io.
Please support us with a DONATION to keep Rambox alive.