Closed
Bug 601323
Opened 14 years ago
Closed 14 years ago
desktop fennec release builds upload to the wrong location
Categories
(Release Engineering :: General, defect, P3)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mozilla, Assigned: mozilla)
References
Details
Attachments
(4 files)
(deleted),
patch
|
jhford
:
review+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
jhford
:
review+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
patch
|
Details | Diff | Splinter Review |
Oops.
So make upload works, just uploads to tinderbox-builds.
I:
a) looked at make upload's property change to find the directory on stage
b) moved that directory to candidates/4.0b1-candidates/build1/PLATFORM
for win32-i686, macosx-i686, linux-i686
I should fix.
Assignee | ||
Comment 1•14 years ago
|
||
adds build number + version to the release desktop builders
Assignee | ||
Comment 2•14 years ago
|
||
I hadn't replaced the addUploadSteps() in ReleaseMobileDesktopBuildFactory with the appropriate addMakeUploadSteps(). This patch should fix that; needs staging.
Assignee | ||
Updated•14 years ago
|
Attachment #480726 -
Attachment description: [untested] release desktop build upload fix (configs) → release desktop build upload fix (configs)
Attachment #480726 -
Flags: review?(jhford)
Assignee | ||
Updated•14 years ago
|
Attachment #480727 -
Attachment description: [untested] release desktop build upload fix (custom) → release desktop build upload fix (custom)
Attachment #480727 -
Flags: review?(jhford)
Updated•14 years ago
|
Attachment #480726 -
Flags: review?(jhford) → review+
Comment 3•14 years ago
|
||
Comment on attachment 480727 [details] [diff] [review]
release desktop build upload fix (custom)
This looks good. As per our conversation, the worst case scenario is that the bits have to be manually shuffled on stage.
This looks good to me, r+
Attachment #480727 -
Flags: review?(jhford) → review+
Assignee | ||
Comment 4•14 years ago
|
||
Comment on attachment 480726 [details] [diff] [review]
release desktop build upload fix (configs)
http://hg.mozilla.org/build/buildbot-configs/rev/f5b5f5ff7423
Attachment #480726 -
Flags: checked-in+
Assignee | ||
Comment 5•14 years ago
|
||
Comment on attachment 480727 [details] [diff] [review]
release desktop build upload fix (custom)
http://hg.mozilla.org/build/buildbotcustom/rev/2bb90ca4849b
Attachment #480727 -
Flags: checked-in+
Assignee | ||
Updated•14 years ago
|
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 6•14 years ago
|
||
Close, but no cigar:
symbolsUrl: 'http://stage.mozilla.org/pub/mozilla.org/mobile/nightly/4.0b1-candidates/build2/fennec-4.0b1.en-US.linux-i686.crashreporter-symbols.zip'
packageUrl: 'http://stage.mozilla.org/pub/mozilla.org/mobile/nightly/4.0b1-candidates/build2/fennec-4.0b1.en-US.linux-i686.tar.bz2'
testsUrl: 'http://stage.mozilla.org/pub/mozilla.org/mobile/nightly/4.0b1-candidates/build2/fennec-4.0b1.en-US.linux-i686.tests.zip'
These need to s,nightly,candidates, and insert a PLATFORM after build2/.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 7•14 years ago
|
||
symbolsUrl: 'http://stage.mozilla.org/pub/mozilla.org/mobile/nightly/4.0b1-candidates/build2/unsigned/fennec-4.0b1.en-US.win32.crashreporter-symbols.zip'
packageUrl: 'http://stage.mozilla.org/pub/mozilla.org/mobile/nightly/4.0b1-candidates/build2/unsigned/fennec-4.0b1.en-US.win32.zip'
testsUrl: 'http://stage.mozilla.org/pub/mozilla.org/mobile/nightly/4.0b1-candidates/build2/unsigned/fennec-4.0b1.en-US.win32.tests.zip'
I'm going to guess this is hardcoded behavior in post_upload.py.
Assignee | ||
Comment 8•14 years ago
|
||
symbolsUrl: 'http://stage.mozilla.org/pub/mozilla.org/mobile/nightly/4.0b1-candidates/build2/fennec-4.0b1.en-US.mac.crashreporter-symbols.zip'
packageUrl: 'http://stage.mozilla.org/pub/mozilla.org/mobile/nightly/4.0b1-candidates/build2/fennec-4.0b1.en-US.mac.dmg'
testsUrl: 'http://stage.mozilla.org/pub/mozilla.org/mobile/nightly/4.0b1-candidates/build2/fennec-4.0b1.en-US.mac.tests.zip'
maybe a --release-to-mobile-candidates-dir ?
Comment 9•14 years ago
|
||
going to nightly is the same behaviour as desktop. It looks like the missing thing is the platform
ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.6.11-candidates/build2/mac/en-US/Firefox%203.6.11.dmg
Assignee | ||
Comment 10•14 years ago
|
||
I'm aware.
Going to nightly is the wrong thing, however, because we use mobile/candidates/.
I think we added a --nightly-dir option.
Assignee | ||
Comment 11•14 years ago
|
||
Also, windows shouldn't be going to unsigned/.
Assignee | ||
Updated•14 years ago
|
Summary: desktop fennec release builds upload to tinderbox-builds → desktop fennec release builds upload to the wrong location
Assignee | ||
Comment 12•14 years ago
|
||
Looks like desktop's make package already puts its files in linux-i686/ type subdirectories, meaning that there's no need to specify a platform in post_upload.py.
Adding for mobile, since there is no logic to create subdirectories for make upload there.
Assignee | ||
Comment 13•14 years ago
|
||
If the above post_upload.py changes go in, this is how we'd call it.
I think if I test this, I want to get the Android release make package/make upload changes in as well.
Assignee | ||
Comment 14•14 years ago
|
||
Patches for this are in bug 603266.
Assignee | ||
Comment 15•14 years ago
|
||
Checked in, in bug 603266.
Status: REOPENED → RESOLVED
Closed: 14 years ago → 14 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•