1 changed files with 8 additions and 12 deletions
@ -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…
Reference in new issue