Updated DEPLOYMENT (markdown)

master
Ramiro Saenz 9 years ago
parent
commit
5408456954
  1. 20
      DEPLOYMENT.md

20
DEPLOYMENT.md

@ -1,17 +1,13 @@
### Private ### Private
These are the steps to deploy a new version of Rambox here. Follow this steps to deploy a new version of Rambox:
1. Upload the new release for Windows, Mac and Linux to Github with all the Changelog, and save it as a draft.
2. Change the website and README.md to update if is necessary.
3. Update Wiki if necessary.
4. Release the version in Github.
5. Go to Heroku instance and in Resources tab, disable Dynos and enable it again (if no version detected yet, we have to force it).
6. Go to Firebase and update with the new version to notify users.
# CI
1. Commit all with Github Desktop Client. 1. Commit all with Github Desktop Client.
2. Define Rambox version editing **app/package.json** and **appveyor.yml**. 2. Define Rambox version editing **app/package.json** and **appveyor.yml**.
3. Create a new Release with the version and publish it as a **Pre-release**. 3. Create a new Release with the version and publish it as a **Pre-Release**.
4. AppVeyor and Travis will start building automatically. 4. AppVeyor and Travis will start building automatically.
5. Once finished both CI, edit the Release and define the **Changelog** and save it (still **Pre-Release**).
6. Change the [index.html](https://github.com/saenzramiro/rambox/blob/gh-pages/index.html) of the Website and [README.md](https://github.com/saenzramiro/rambox/blob/master/README.md) to update if is necessary.
7. Update Wiki if necessary.
8. Go to **Heroku** instance and in Resources tab, disable Dynos and enable it again (if no version detected yet, we have to force it).
9. Go to **Firebase** and update with the new version to notify users.
Loading…
Cancel
Save