Closed Bug 1181722 Opened 9 years ago Closed 9 years ago

Taskcluster script for building minidump_stackwalk binaries

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(firefox42 fixed)

RESOLVED FIXED
mozilla42
Tracking Status
firefox42 --- fixed

People

(Reporter: ted, Assigned: ted)

References

Details

I tried this out on a whim and turns out I can build usable minidump_stackwalk binaries for all of our target platforms in a single Docker image in taskcluster.

Here's the current script:
http://hg.mozilla.org/users/tmielczarek_mozilla.com/mc/file/099397e9fee5/testing/taskcluster/scripts/minidump_stackwalk.sh

I'm going to land this without review once I'm happy with it, since it's NPOTB.

The Dockerfile I used along with a driver script to create a TC task and upload the resulting binaries to tooltool are here:
https://github.com/luser/breakpad-taskcluster

Here's a successful Taskcluster task execution:
https://tools.taskcluster.net/task-inspector/#Cg3mdRDySBiK3tXINvWKwg/
Why aren't we just building this during "normal" builds again?
It doesn't change that often, and we don't have the entire Breakpad source tree checked in.
url:        https://hg.mozilla.org/integration/mozilla-inbound/rev/e419df23eaff2d1b160f6d82966183462868738a
changeset:  e419df23eaff2d1b160f6d82966183462868738a
user:       Ted Mielczarek <ted@mielczarek.org>
date:       Fri Jul 10 06:49:17 2015 -0400
description:
bug 1181722 - Add a Taskcluster script for building minidump_stackwalk binaries (NPOTB)
https://hg.mozilla.org/mozilla-central/rev/e419df23eaff
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla42
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.