Closed
Bug 1209011
Opened 9 years ago
Closed 9 years ago
Change default branch from `master` to `mozilla-central`
Categories
(Testing :: Firefox UI Tests, defect)
Tracking
(firefox44 fixed)
RESOLVED
FIXED
mozilla44
Tracking | Status | |
---|---|---|
firefox44 | --- | fixed |
People
(Reporter: whimboo, Assigned: whimboo)
Details
Given that we have a 1:1 mapping for our branches with the Firefox tree branches on hg.mozilla.org, I would suggest that we finally use `mozilla-central` for our default branch. That way it would be easy enough to go back and forth between our branches and the in-tree ones. Right now we always need a conversion method which I think is unfortunate. This change will simplify a couple of tools.
David do you have any objections? If not I will create the new branch, update mozmill ci to make use of it, switch over, and finally delete master.
Flags: needinfo?(dburns)
Assignee | ||
Comment 1•9 years ago
|
||
I got an ok from both David and Chris on IRC. I will go ahead and make those changes.
Assignee: nobody → hskupin
Status: NEW → ASSIGNED
Flags: needinfo?(dburns)
Assignee | ||
Comment 2•9 years ago
|
||
I pushed a clone of master as mozilla-central to our repository and made it the default branch:
https://github.com/mozilla/firefox-ui-tests/commits/mozilla-central
The old master is still present as:
https://github.com/mozilla/firefox-ui-tests/tree/master
Once mozmill-ci has been updated it will be removed.
status-firefox44:
--- → affected
Target Milestone: --- → Firefox 44
Assignee | ||
Comment 3•9 years ago
|
||
Maja and Syd, can you both please make sure to update your tests to handle the new branch name? Thanks.
Flags: needinfo?(spolk)
Flags: needinfo?(mjzffr)
Version: Firefox 43 → Firefox 44
Assignee | ||
Comment 4•9 years ago
|
||
Changes have been pushed to mozmill-ci. See https://github.com/mozilla/mozmill-ci/issues/659 for details. For the production system it will go live later today.
I'm waiting for Maja and Syd now to update their system before removing the master branch.
Thanks for the heads-up, Henrik.
firefox-media-tests refer only to a commit in firefox-ui-tests as a git submodule. No reference is made to any branch of firefox-ui-tests in our pf-jenkins jobs.
The only dependency on branch names is in the mozharness script in bug 1197224, and I have just updated my patch to remove the reference to 'master'.
Flags: needinfo?(mjzffr)
Assignee | ||
Comment 6•9 years ago
|
||
Talked with Syd on IRC and there is nothing on his side which needs a change. So I'm going to finally delete the master branch now. Mozmill-CI has been updated and makes use of mozilla-central on both staging and production.
Flags: needinfo?(spolk)
Assignee | ||
Comment 7•9 years ago
|
||
The master branch is finally gone now.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Updated•9 years ago
|
Product: Mozilla QA → Testing
You need to log in
before you can comment on or make changes to this bug.
Description
•