NO BUG - Install RBTools 0.6
authorGregory Szorc <gps@mozilla.com>
Tue, 08 Apr 2014 16:03:35 -0700
changeset 177592 43cd629879c28598037145b5924603eaeb4b9cbd
parent 177591 5811efc11011e9569fc75a314ae86b04dc287563
child 177653 c4979703f76a6da083a62e8952f98994d4504ca8
push id26557
push usergszorc@mozilla.com
push dateTue, 08 Apr 2014 23:05:06 +0000
treeherdermozilla-central@43cd629879c2 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
milestone31.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
NO BUG - Install RBTools 0.6 We were previously installing a pre-release of RBTools from Git. The patches we were waiting on are now in RBTools 0.6. So, install the released version from PyPI. DONTBUILD (NPOTB)
tools/mach_commands.py
--- a/tools/mach_commands.py
+++ b/tools/mach_commands.py
@@ -297,23 +297,17 @@ class ReviewboardToolsProvider(MachComma
     @Command('rbt', category='devenv', allow_all_args=True,
         description='Run Reviewboard Tools')
     @CommandArgument('args', nargs='...', help='Arguments to rbt tool')
     def rbt(self, args):
         if not args:
             args = ['help']
 
         self._activate_virtualenv()
-        # We install RBTools from source control because the currently released
-        # version doesn't have patches that make Mercurial usable in many
-        # scenarios.
-        commit = '416a728292dff3f279e5d695f48a29749b51b77a'
-        self.virtualenv_manager.install_pip_package(
-            'git+https://github.com/reviewboard/rbtools.git@%s#egg=RBTools' %
-            commit)
+        self.virtualenv_manager.install_pip_package('RBTools==0.6')
 
         from rbtools.commands.main import main
 
         # main() doesn't accept arguments and instead reads from sys.argv. So,
         # we fake it out.
         sys.argv = ['rbt'] + args
         return main()