Updated DEPLOYMENT (markdown)

master
Ramiro Saenz 9 years ago
parent
commit
740988c9fd
  1. 23
      DEPLOYMENT.md

23
DEPLOYMENT.md

@ -2,12 +2,17 @@
Follow this steps to deploy a new version of Rambox:
1. Commit all with Github Desktop Client.
2. Define Rambox version editing **app/package.json** and **appveyor.yml**.
3. Create a new **Github Release** with the version and publish it as a **Pre-Release**.
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.
1. Once commited all with Github Desktop Client, clean and build the project:
> `npm run sencha:clean`
> `npm run sencha:compile:build`
2. Go to the **rambox-build** repo and commit and push changes.
3. Define Rambox version editing **app/package.json** and **appveyor.yml**.
4. Create a new **Github Release** with the version and publish it as a **Pre-Release**.
5. AppVeyor and Travis will start building automatically.
6. Once finished both CI, edit the Release and define the **Changelog** and save it (still **Pre-Release**).
7. 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.
8. Update Wiki if necessary.
9. Go to **Heroku** instance and in Resources tab, disable Dynos and enable it again (if no version detected yet, we have to force it).
10. Go to **Firebase** and update with the new version to notify users.
Loading…
Cancel
Save