Add mozharness script for b2g builds in taskcluster

RESOLVED FIXED

Status

Release Engineering
Mozharness
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: mshal, Assigned: mshal)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

3 years ago
Building b2g in a docker container for taskcluster needs a slightly different config from the buildbot machinery, so we'll need a new mozharness/configs/b2g/ file.
(Assignee)

Comment 1

3 years ago
Created attachment 8474790 [details] [diff] [review]
taskcluster-emulator

I'm not entirely sure if everything here is necessary, but this allows us to build a B2G tree with mozharness inside a properly configured container.
Attachment #8474790 - Flags: review?(jlund)
(Assignee)

Updated

3 years ago
Blocks: 1016845

Comment 2

3 years ago
Comment on attachment 8474790 [details] [diff] [review]
taskcluster-emulator

Review of attachment 8474790 [details] [diff] [review]:
-----------------------------------------------------------------

lgtm. 

As this can't hurt our prod env, I'm comfortable landing this so we have something to play with in taskcluster.

I'm assuming we will just be adding to this as we include the remaining actions?

::: configs/b2g/taskcluster-emulator.py
@@ +1,2 @@
> +#!/usr/bin/env python
> +import os

looks like we no longer need os module
Attachment #8474790 - Flags: review?(jlund) → review+
(Assignee)

Comment 3

3 years ago
(In reply to Jordan Lund (:jlund) from comment #2)
> I'm assuming we will just be adding to this as we include the remaining
> actions?

It's possible we'll need to add more things in the future - I'm not certain how it will all get tied together in the end.

> 
> ::: configs/b2g/taskcluster-emulator.py
> @@ +1,2 @@
> > +#!/usr/bin/env python
> > +import os
> 
> looks like we no longer need os module

Good point - removed.
(Assignee)

Comment 4

3 years ago
Comment on attachment 8474790 [details] [diff] [review]
taskcluster-emulator

https://hg.mozilla.org/build/mozharness/rev/34de03488443
Attachment #8474790 - Flags: checked-in+
In production with reconfig on 2014-08-19 10:47 PT
(Assignee)

Comment 6

3 years ago
I think we're good here now.
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED

Updated

3 years ago
Component: General Automation → Mozharness
You need to log in before you can comment on or make changes to this bug.