ReleaseEngineering/Mozpool: Difference between revisions

Jump to navigation Jump to search
Line 91: Line 91:
To deploy to our pypi setup [[ReleaseEngineering:Buildduty:Other_Duties#Python_packages|follow these instructions]].
To deploy to our pypi setup [[ReleaseEngineering:Buildduty:Other_Duties#Python_packages|follow these instructions]].


Ask Callek if this fork needs updating: http://hg.mozilla.org/build/tools/lib/python/vendor/mozpoolclient-0.1.4
There is also a "fork" of the client code that lives in the tools repo: http://hg.mozilla.org/build/tools/lib/python/vendor/mozpoolclient-0.1.6
If that is the case you can do this:
 
To update this version run the follwing commands:
OLD=0.1.5
NEW=0.1.6
  cd tools/lib/python/vendor
  cd tools/lib/python/vendor
  hg move mozpoolclient-old_version mozpoolclient-new_version
  hg move mozpoolclient-${OLD} mozpoolclient-${NEW}
  rsync --recursive --delete ../../../../mozpool/mozpoolclient/* mozpoolclient-new_version
# Assuming mozpool is checked out at the same level as your tools repo.
  rsync --recursive --delete ../../../../mozpool/mozpoolclient/* mozpoolclient-${NEW}
  #Bump the version in here http://mxr.mozilla.org/build/source/tools/lib/python/vendorlibs.pth
  #Bump the version in here http://mxr.mozilla.org/build/source/tools/lib/python/vendorlibs.pth
vi ../vendorlibs.pth
hg commit -m"Bumping mozpool client vendor version from ${OLD} to ${NEW}"
hg push


If you're the pypi package maintainer (armenzg or dustin), you can follow these [??? instructions].
If you're the pypi package maintainer (armenzg or dustin), you can follow these [??? instructions].
canmove, Confirmed users
2,850

edits

Navigation menu