New issue
Advanced search Search tips

Issue 824595 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Apr 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

There should be an easy way to package up an isolate

Project Member Reported by dpranke@chromium.org, Mar 22 2018

Issue description

It would be nice if there was an easy way to build and package up everything you needed for a given target so that you could then copy the package elsewhere and run it.

We have all of the plumbing needed with GN, MB, and the swarming client to do this
fairly easily, but it takes half a dozen commands when it should only take one.

 
Owner: dpranke@chromium.org
Status: Assigned (was: Untriaged)
Project Member

Comment 2 by bugdroid1@chromium.org, Mar 27 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/f24e6b299f4e6b5ff18c0db01a981edd72adc32e

commit f24e6b299f4e6b5ff18c0db01a981edd72adc32e
Author: Dirk Pranke <dpranke@chromium.org>
Date: Tue Mar 27 20:12:30 2018

Add an `mb zip` command.

This adds a subcommand to MB that will allow you to build
everything needed to run a given target, and then put all
of the needed files into a single zip file that can be
easily redistributed.

Also, this fixes a couple of minor bugs where `isolate` didn't
work for an additional_compile_target, and wouldn't build the
target by default, and fixes the TOC entries in the user
guide to display properly by working around a Gitiles bug.

R=maruel@chromium.org
BUG= 824595 

Change-Id: I3d77a33efbce6f6159cd6c8c1b2d727494d9f200
Reviewed-on: https://chromium-review.googlesource.com/974718
Commit-Queue: Dirk Pranke <dpranke@chromium.org>
Reviewed-by: Marc-Antoine Ruel <maruel@chromium.org>
Cr-Commit-Position: refs/heads/master@{#546225}
[modify] https://crrev.com/f24e6b299f4e6b5ff18c0db01a981edd72adc32e/tools/mb/docs/user_guide.md
[modify] https://crrev.com/f24e6b299f4e6b5ff18c0db01a981edd72adc32e/tools/mb/mb.py

Status: Fixed (was: Assigned)

Sign in to add a comment