|
This page serves as a pre-release check-list in order to make sure that there are no mishaps or left-over development-related code.
|
|
This page serves as a pre-release check-list in order to make sure that there are no mishaps or left-over development-related code when releasing new versions.
|
|
|
|
|
|
# Documentation
|
|
# Documentation
|
|
|
|
|
... | @@ -26,5 +26,9 @@ Go over the list for Framework **first**, WebUI second. |
... | @@ -26,5 +26,9 @@ Go over the list for Framework **first**, WebUI second. |
|
6. `rake` -- Make sure we didn't break anything.
|
|
6. `rake` -- Make sure we didn't break anything.
|
|
7. `git flow release finish -n v<version>` -- `-n` tells git-flow not to tag.
|
|
7. `git flow release finish -n v<version>` -- `-n` tells git-flow not to tag.
|
|
8. `rake` -- Make sure the merge back to ```master``` didn't break anything.
|
|
8. `rake` -- Make sure the merge back to ```master``` didn't break anything.
|
|
9. Framework
|
|
9. `git push`
|
|
|
|
10. Release
|
|
|
|
* Framework
|
|
* `rake release` -- To tag, push the code and push the Gem.
|
|
* `rake release` -- To tag, push the code and push the Gem.
|
|
|
|
* WebUI
|
|
|
|
* Build and push self-contained packages. |