Closed Bug 1187706 Opened 5 years ago Closed 5 years ago

Switch Taskcluster B2G builds to in-tree mozharness

Categories

(Release Engineering :: General, defect, P1)

defect

Tracking

(firefox42 fixed)

RESOLVED FIXED
Tracking Status
firefox42 --- fixed

People

(Reporter: wcosta, Assigned: wcosta)

References

Details

Attachments

(3 files)

No description provided.
Bug 1187706 part 1: Switch B2G builds to in tree mozharness. r?garndt

Mozharness now lives inside gecko tree, so switch B2G builds to use it.
Attachment #8639048 - Flags: review?(garndt)
Bug 1187706 part 2: Cleanup mozharness stuff. r?garndt

Now that mozharness is in tree, we don't need references to mozharness
repositories and revisions.

We don't cleanup all mozharness stuff because android and desktop builds
still references external mozharness.
Attachment #8639049 - Flags: review?(garndt)
Bug 1187706 part 3: Small optimization on repo cloning. r?garndt

checkout-gecko already clones gecko, tell mozharness to clone from it.
Attachment #8639050 - Flags: review?(garndt)
Comment on attachment 8639050 [details]
MozReview Request: Bug 1187706 part 3: Small optimization on repo cloning. r?garndt

https://reviewboard.mozilla.org/r/14169/#review12783

these changes look good, but as discussed on IRC, it should be noted that A) B2G desktop does not use mozharness so no changes needed there, B) mozharness was not removed from the taskcluster-graph mach target and build.yml because mulet and other builds rely on it.  That needs to be taken care of by someone in a different patch C) tests have not been migrated over to use in-tree mozharness
Attachment #8639050 - Flags: review?(garndt) → review+
Attachment #8639049 - Flags: review?(garndt) → review+
Comment on attachment 8639049 [details]
MozReview Request: Bug 1187706 part 2: Cleanup mozharness stuff. r?garndt

https://reviewboard.mozilla.org/r/14167/#review12785

Ship It!
Comment on attachment 8639048 [details]
MozReview Request: Bug 1187706 part 1: Switch B2G builds to in tree mozharness. r?garndt

https://reviewboard.mozilla.org/r/14165/#review12787

Ship It!
Attachment #8639048 - Flags: review?(garndt) → review+
url:        https://hg.mozilla.org/integration/b2g-inbound/rev/19002d887cb41b9c777e6c53c7cf017f30bd0505
changeset:  19002d887cb41b9c777e6c53c7cf017f30bd0505
user:       Wander Lairson Costa <wcosta@mozilla.com>
date:       Sun Jul 26 15:58:57 2015 -0300
description:
Bug 1187706 part 1: Switch B2G builds to in tree mozharness. r=garndt

Mozharness now lives inside gecko tree, so switch B2G builds to use it.

url:        https://hg.mozilla.org/integration/b2g-inbound/rev/9a290ce57a780a03ccfbb89bd0dfa88d424ebb68
changeset:  9a290ce57a780a03ccfbb89bd0dfa88d424ebb68
user:       Wander Lairson Costa <wcosta@mozilla.com>
date:       Sun Jul 26 15:58:57 2015 -0300
description:
Bug 1187706 part 2: Cleanup mozharness stuff. r=garndt

Now that mozharness is in tree, we don't need references to mozharness
repositories and revisions.

We don't cleanup all mozharness stuff because android and desktop builds
still references external mozharness.

url:        https://hg.mozilla.org/integration/b2g-inbound/rev/0c4e711effd273638e9cab42f7a522ad368c97eb
changeset:  0c4e711effd273638e9cab42f7a522ad368c97eb
user:       Wander Lairson Costa <wcosta@mozilla.com>
date:       Sun Jul 26 15:58:57 2015 -0300
description:
Bug 1187706 part 3: Small optimization on repo cloning. r=garndt

checkout-gecko already clones gecko, tell mozharness to clone from it.
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.