Updated DEPLOYMENT (markdown)

master
Ramiro Saenz 7 years ago
parent
commit
ea4085c05a
  1. 12
      DEPLOYMENT.md

12
DEPLOYMENT.md

@ -11,11 +11,11 @@ For branch steps:
> `npm run sencha:clean`
> `npm run sencha:compile:build`
6. Go to the **rambox-build** repo and commit and push changes.
2. Pull Request to _master_ using Github Desktop Client and change the name of the PR to "X.X.X". Then check in GitHub page if the pull request was pushed.
4. In this moment, you can see in the new PR that Travis is deploying the new version and pushed as Draft.
5. Once Travis finished successfully, merge the PR to master changing the title and description to "X.X.X". (TODO: at this time maybe Travis will start building again but it will fail, please prevent)
6. Change the release to pre-release to start AppVeyor.
6. Go to the **rambox-build** repo, commit and **push** changes.
2. Pull Request to _master_ using Github Desktop Client and change the name of the PR to "X.X.X". Then check the GitHub page if the pull request was pushed.
4. Merge the PR to master changing the title and description to "X.X.X".
5. Go to Travis CI and trigger a manual build with title "X.X.X".
6. Once Travis finished, change the draft release to pre-release to start AppVeyor.
6. In the meantime, 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.
@ -24,4 +24,4 @@ For branch steps:
11. Publish release in Github.
11. Go to **Heroku** instance and in Resources tab, disable Dynos and enable it again (if no version detected yet, we have to force it).
12. Go to [Rambox API](https://github.com/saenzramiro/rambox/tree/gh-pages/api) and update with the new version to notify users.
13. Publish a message to social networks mentioning new services and send emails.
13. Publish a message to social networks mentioning new services and send emails or Tooltip.io.
Loading…
Cancel
Save