Closed
Bug 1016448
Opened 10 years ago
Closed 10 years ago
Add Mulet to tbpl
Categories
(Tree Management Graveyard :: TBPL, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: armenzg, Assigned: RyanVM)
References
Details
Attachments
(1 file, 1 obsolete file)
3.84 KB,
patch
|
emorley
:
review+
|
Details | Diff | Splinter Review |
We can put it under "B2g Desktop" for now.
Reporter | ||
Comment 1•10 years ago
|
||
The builder looks like this: linux64-mulet_fig_dep We should see the testers pop up a bit later. See it in here: https://tbpl.mozilla.org/?tree=Fig
Reporter | ||
Comment 2•10 years ago
|
||
We're going to aim for Firefox style branch names: Linux Mulet x86-64 <branch> build Ubuntu VM 12.04 x64 Mulet <branch> test <suite>
Assignee | ||
Comment 3•10 years ago
|
||
I believe you meant the below for the build :) Linux x86-64 Mulet %(branch) build And to close the loop, other platforms: Linux Mulet <branch> build Ubuntu VM 12.04 Mulet <branch> test <suite> OSX Mulet <branch> build OSX Mulet <branch> test <suite> Windows Mulet <branch> build Windows Mulet <branch> test <suite>
Assignee | ||
Comment 4•10 years ago
|
||
Actually, we should probably have the OS version in the test jobs (not the builds, though). I'm going to use OSX 10.8 and Windows 8 as the assumed test platforms for any eventual jobs for now. OSX 10.8 Mulet <branch> test <suite> Windows 8 Mulet <branch> test <suite>
Assignee | ||
Comment 5•10 years ago
|
||
One more minor (and sorta-silly) change - going to use "OS X" instead of "OSX".
Assignee | ||
Comment 6•10 years ago
|
||
This patch as-posted will *NOT* work with the current Linux64 Mulet builds on TBPL. It is based off the future job names discussed in comments 2-5. I did, however, write a version of this patch against the existing job name and confirmed that it works as expected. While I was in here, I also added "dep" and "periodic" to the generic catch-all condition for builds so they don't get the ? treatment. I also removed Fedora from the Linux jobs as they've been dead for over a month now.
Attachment #8430098 -
Flags: review?(emorley)
Attachment #8430098 -
Flags: feedback?(armenzg)
Comment 7•10 years ago
|
||
Comment on attachment 8430098 [details] [diff] [review] Add Mulet build/test support to TBPL Review of attachment 8430098 [details] [diff] [review]: ----------------------------------------------------------------- ::: js/Data.js @@ +561,5 @@ > // transitioned to the new bug 586664 form > var os = > // ** Linux ** > /^b2g.*_(?:linux|ubuntu)64/.test(name) ? "b2g-linux64" : > + /^(?:linux|ubuntu).*64 Mulet/.test(name) ? "mulet-linux64" : This doesn't have the case-insensitive switch, so won't match against Linux/Ubuntu. We either need the case insenstive option, or else (my preferred choice) capitalise Linux/Ubuntu. @@ +729,5 @@ > /non-unified/i.test(name) ? "Non-Unified Build" : > /static analysis/i.test(name) ? "Static Checking Build" : > /valgrind/i.test(name) ? "Valgrind Nightly" : > /dxr/i.test(name) ? "DXR Index Build" : > + /build|dep|periodic$/i.test(name) ? "Build" : The end of line marker only applies to "periodic", which means trees like build-system will false-positive against this. Needs to use parens.
Attachment #8430098 -
Flags: review?(emorley) → review-
Updated•10 years ago
|
Status: NEW → ASSIGNED
Reporter | ||
Comment 8•10 years ago
|
||
Comment on attachment 8430098 [details] [diff] [review] Add Mulet build/test support to TBPL I wonder if going with "mulet-..." instead of "...-mulet" will cause me trouble. I will give it a shot.
Attachment #8430098 -
Flags: feedback?(armenzg) → feedback+
Reporter | ||
Comment 9•10 years ago
|
||
Nvm, I think it's your own key inside of tbpl. LGTM as-is.
Assignee | ||
Comment 10•10 years ago
|
||
Updated to review comments.
Attachment #8430098 -
Attachment is obsolete: true
Attachment #8431631 -
Flags: review?(emorley)
Comment 11•10 years ago
|
||
Comment on attachment 8431631 [details] [diff] [review] Add Mulet build/test support to TBPL Review of attachment 8431631 [details] [diff] [review]: ----------------------------------------------------------------- ty :-)
Attachment #8431631 -
Flags: review?(emorley) → review+
Assignee | ||
Comment 12•10 years ago
|
||
https://hg.mozilla.org/webtools/tbpl/rev/7f4b59fa7114 Ready to rename whenever you're ready, Armen!
Reporter | ||
Comment 13•10 years ago
|
||
I'm waiting for the positive review, land and reconfig :) I will mention on the other bug.
Assignee | ||
Comment 14•10 years ago
|
||
In production :)
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Product: Webtools → Tree Management
Updated•9 years ago
|
Product: Tree Management → Tree Management Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•