NO BUG - Install RBTools 0.6
authorGregory Szorc <gps@mozilla.com>
Tue, 08 Apr 2014 16:03:35 -0700
changeset 189622 43cd629879c28598037145b5924603eaeb4b9cbd
parent 189621 5811efc11011e9569fc75a314ae86b04dc287563
child 189683 c4979703f76a6da083a62e8952f98994d4504ca8
push idunknown
push userunknown
push dateunknown
milestone31.0a1
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()