Closed
Bug 865282
Opened 12 years ago
Closed 12 years ago
Mirror github.com/apitrace/apitrace to git.m.o
Categories
(Release Engineering :: General, defect)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: vd, Assigned: hwine)
References
Details
Attachments
(1 file, 1 obsolete file)
5.25 KB,
patch
|
catlee
:
review+
hwine
:
checked-in+
|
Details | Diff | Splinter Review |
Please mirror:
git://github.com/apitrace/apitrace.git
to
https://git.mozilla.org/external/github/apitrace/apitrace.git
It is needed for Bug 831147 - Integrate apitrace into build
Reporter | ||
Comment 1•12 years ago
|
||
Then adding an entry like:
--- cut ---
diff --git a/configs/b2g/releng-eng.py b/configs/b2g/releng-eng.py
--- a/configs/b2g/releng-eng.py
+++ b/configs/b2g/releng-eng.py
@@ -84,10 +84,11 @@ config = {
"repo_remote_mappings": {
'https://android.googlesource.com/': 'https://git.mozilla.org/external/aosp',
'git://codeaurora.org/': 'https://git.mozilla.org/external/caf',
'https://git.mozilla.org/b2g': 'https://git.mozilla.org/b2g',
'git://github.com/mozilla-b2g/': 'https://git.mozilla.org/b2g',
'git://github.com/mozilla/': 'https://git.mozilla.org/b2g',
'https://git.mozilla.org/releases': 'https://git.mozilla.org/releases',
'http://android.git.linaro.org/git-ro/': 'https://git.mozilla.org/external/linaro',
+ 'git://github.com/': 'https://git.mozilla.org/external/github',
},
}
--- cut ---
in http://hg.mozilla.org/build/mozharness/configs/b2g/releng-eng.py would be sufficient to have these in the manifests (ie https://github.com/mozilla-b2g/b2g-manifest/blob/master/emulator.xml):
<remote name="github" fetch="git://github.com/"/>
...
<project path="external/apitrace" name="apitrace/apitrace.git" remote="github" revision="master"/>
Note that to match conventions on the existing repositories, the repository will be
git.mozilla.org/external/apitrace/apitrace.git
Again to match conventions, the manifest changes should refer to a 'remote' of 'apitrace' with a fetch of 'git://github.com/apitrace/'
Please wait for this bug to close before submitting the new manifest changes - that's when all the machinery will be operational.
Reporter | ||
Comment 3•12 years ago
|
||
Ok, acknowledged. I chose a generic remote with fetch='git://github.com/' because that way if new projects, hosted on github, are to be added later, they can be added without adding a new remote to the manifests.
Repo is now mirrored. Please go ahead with manifest changes using a remote name of 'apitrace'.
(mirror config via http://hg.mozilla.org/users/hwine_mozilla.com/repo-sync-configs/rev/11cbd22a4f54 deployed to all production hosts.)
Attachment #743752 -
Attachment is obsolete: true
Attachment #743752 -
Flags: review?(catlee)
Attachment #743769 -
Flags: review?(catlee)
Updated•12 years ago
|
Attachment #743769 -
Flags: review?(catlee) → review+
Comment on attachment 743769 [details] [diff] [review]
add remote 'apitrace'
checked in:
https://hg.mozilla.org/build/mozharness/rev/30b10e6307aa
merged to production:
https://hg.mozilla.org/build/mozharness/rev/ba087e77749f
Attachment #743769 -
Flags: checked-in+
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 8•12 years ago
|
||
Hi,
How often is the repository synced? Can I check somehow whether a latest push upstream has been synced already?
Flags: needinfo?(hwine)
Reporter | ||
Comment 9•12 years ago
|
||
For some reason I thought that the mirrored repository is not public, while it actually is (of course!).
I just cloned https://git.mozilla.org/external/apitrace/apitrace.git and checked that the changeset that I am interested in has already been mirrored.
Still, out of curiosity, how often is the repository synced?
Flags: needinfo?(hwine)
Assignee | ||
Comment 10•12 years ago
|
||
You should see a change propagate within about 20 minutes. The actual time depends on load, other changes, etc.
You can also check the web view at https://git.mozilla.org/?p=external/apitrace/apitrace.git;a=summary to look for a particular changeset.
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
Updated•8 years ago
|
Component: Tools → General
You need to log in
before you can comment on or make changes to this bug.
Description
•