Services/Sync/Server/ReleaseProcess: Difference between revisions

(Created page with '= Background = Python uses a built-in packaging system that allows packages to get installed in a specific folder called "site-packages", loaded at Python startup. Several insta…')
 
Line 21: Line 21:
Steps to prepare a release:
Steps to prepare a release:


- run "python setup.py test" to check all tests pass
* run "python setup.py test" to check all tests pass
- tag the version in HG
* tag the version in HG
- run "python setup.py sdist mozupload"
* run "python setup.py sdist mozupload"


These steps create a .tar.gz release (done by "sdist") and is placed into a shared folder all servers can see (done by "mozupload".)
These steps create a .tar.gz release (done by "sdist") and is placed into a shared folder all servers can see (done by "mozupload".)
Confirmed users
927

edits