Changes between Version 8 and Version 9 of DevNotes/Processeses/DeploymentProcess
- Timestamp:
- Oct 18, 2015 9:48:51 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DevNotes/Processeses/DeploymentProcess
v8 v9 19 19 20 20 == Preparing a new major release == 21 - The release manager will make sure that the version number is correctly placed in all the correct places. That currently includes: 22 - sasview/init.py 21 manager announces the process is complete 22 - The release manager will make sure that the version number is correctly placed in all the appropriate places. That currently includes: 23 - sasview/_init_.py 23 24 - sasview/README.txt 24 25 - docs/sphynx-docs/source/conf.py (change both version and release numbers) 25 26 - sasview.latestversion has now been superseded by the json file stored at the sasview site. 27 - The release manager will then announce to the team the beginning of the release process. Developers should not push anything to the GitHub repository untill the release 26 28 - The release manager will download the mac and windows builds from the build site. 27 29 - The release manager will then tag the current repo for release and execute the release process as described at [https://help.github.com/articles/creating-releases/]. Note that the mac and windows builds will need to be renamed appropriately and uploaded as binaries along with the . 28 30 - An abbreviated version of the release notes in the README.txt should be entered in the Release Description section. 29 - The release manager will email the team to announce the release .31 - The release manager will email the team to announce the release process is complete. 30 32 - The team will download the new release to make sure it installs. 33 - Once final approval is given, the release number will be updated in latestversion.json on the !SasView website repo which will alert all !SasView users that a new version is available. 31 34 32 35 == Patch releases ==