Closed
Bug 1165422
Opened 10 years ago
Closed 10 years ago
Update Android SDK and build tools to 22
Categories
(Infrastructure & Operations Graveyard :: CIDuty, task)
Infrastructure & Operations Graveyard
CIDuty
Tracking
(firefox41 fixed)
RESOLVED
FIXED
| Tracking | Status | |
|---|---|---|
| firefox41 | --- | fixed |
People
(Reporter: mcomella, Assigned: mcomella)
References
()
Details
Attachments
(4 files, 2 obsolete files)
Like bug 1084494 before it.
| Assignee | ||
Comment 1•10 years ago
|
||
Looking at the patch in bug 1084494 for precedent, I'm not sure what the digest is - Wes, do you know what's going on there?
Flags: needinfo?(wjohnston)
Comment 2•10 years ago
|
||
bug 1084498 is the one you mean, but when you upload the sdk to tool-tool. the digest will be printed out for you.
Comment 3•10 years ago
|
||
| Assignee | ||
Comment 4•10 years ago
|
||
Seems I don't have the proper auth bits in order to get an upload authentication token for tooltool. :(
Wes, can you tell me where to get them?
Flags: needinfo?(wjohnston)
Comment 5•10 years ago
|
||
I leave this entirely up to Wes, 'cos I have no clue :)
But do remember to bump the minimum a la Bug 1024238 after getting the builders updated if this is a required change for all developers.
Comment 6•10 years ago
|
||
(In reply to Michael Comella (:mcomella) from comment #4)
> Seems I don't have the proper auth bits in order to get an upload
> authentication token for tooltool. :(
>
> Wes, can you tell me where to get them?
File a ticket, like Bug 1039994 or Bug 1090606.
Flags: needinfo?(wjohnston)
| Assignee | ||
Updated•10 years ago
|
Assignee: nobody → michael.l.comella
| Assignee | ||
Comment 7•10 years ago
|
||
The old SDK (just going to leave this here so I don't lose it): https://dxr.mozilla.org/mozilla-central/source/mobile/android/config/tooltool-manifests/android/releng.manifest#10
| Assignee | ||
Comment 8•10 years ago
|
||
| Assignee | ||
Comment 9•10 years ago
|
||
| Assignee | ||
Comment 10•10 years ago
|
||
/r/9501 - Bug 1165422 - Update to Android SDK to v22 (5.1). r=coop
/r/9503 - Bug 1165422 - Touch CLOBBER after updating Android build tools. r=me
Pull down these commits:
hg pull -r d45b46410db680090fe0efef00353181e1a99e9a https://reviewboard-hg.mozilla.org/gecko/
Attachment #8611534 -
Flags: review?(coop)
| Assignee | ||
Comment 11•10 years ago
|
||
try in comment 9 is almost green so I opened a review on comment 10.
Comment 12•10 years ago
|
||
Comment 13•10 years ago
|
||
Comment 14•10 years ago
|
||
Comment 15•10 years ago
|
||
Comment 16•10 years ago
|
||
Updated•10 years ago
|
Attachment #8611534 -
Flags: review?(coop) → review+
Comment 17•10 years ago
|
||
Reviewboard refused to mark the review as r+, so I've manually flagged it. :/
Comment 18•10 years ago
|
||
mcomella: we have some small updates to do before landing this:
* bump Gradle versions; (just rev various 21 bits to 22 in mobile/android/gradle/**/build.gradle;
* update mozboot (|mach bootstrap| versions); (This should close Bug 1162000.)
* IIRC somewhere in android.m4 or mobile/android/config there's a version code that needs to be updated.
Blocks: 1162000
Comment 19•10 years ago
|
||
mcomella: if you can try the above in https://bugzilla.mozilla.org/show_bug.cgi?id=1165422#c18 I'd appreciate it. If not, we can file a follow-up and get to it when we can.
Flags: needinfo?(michael.l.comella)
| Assignee | ||
Comment 20•10 years ago
|
||
(In reply to Nick Alexander :nalexander from comment #18)
> * IIRC somewhere in android.m4 or mobile/android/config there's a version
> code that needs to be updated.
I found [1] but that doesn't seem to need to be updated and I updated mozconfigs/common in mobile/android/config.
[1]: https://mxr.mozilla.org/mozilla-central/source/build/autoconf/android.m4#320
| Assignee | ||
Comment 21•10 years ago
|
||
Let's just go all the way and update to the M stuff (bug 1169421) to avoid any weird backwards-compat issues when devs upgrade - I'm going to need new patches.
| Assignee | ||
Comment 22•10 years ago
|
||
Note to self to update [1] too.
[1]: https://wiki.mozilla.org/Mobile/Fennec/Android#Android_NDK_and_SDK_version_notes
| Assignee | ||
Comment 23•10 years ago
|
||
Bug 1165422 - Update gradle build tools versions to 22.0.1. r?nalexander
Attachment #8615447 -
Flags: review?(nalexander)
| Assignee | ||
Comment 24•10 years ago
|
||
Bug 1165422 - Bump mach bootstrap versions for SDK 22. r?nalexander
Attachment #8615448 -
Flags: review?(nalexander)
Comment 25•10 years ago
|
||
Comment on attachment 8615447 [details]
MozReview Request: Bug 1165422 - Update gradle build tools versions to 22.0.1. r?nalexander
https://reviewboard.mozilla.org/r/9501/#review8999
Ship It!
Attachment #8615447 -
Flags: review?(nalexander) → review+
Updated•10 years ago
|
Attachment #8615448 -
Flags: review?(nalexander) → review+
Comment 26•10 years ago
|
||
Comment on attachment 8615448 [details]
MozReview Request: Bug 1165422 - Bump mach bootstrap versions for SDK 22. r?nalexander
https://reviewboard.mozilla.org/r/9503/#review9001
Ship It!
Comment 27•10 years ago
|
||
(In reply to Nick Alexander :nalexander from comment #18)
> mcomella: we have some small updates to do before landing this:
>
> * bump Gradle versions; (just rev various 21 bits to 22 in
> mobile/android/gradle/**/build.gradle;
> * update mozboot (|mach bootstrap| versions); (This should close Bug
> 1162000.)
> * IIRC somewhere in android.m4 or mobile/android/config there's a version
> code that needs to be updated.
This version is at https://dxr.mozilla.org/mozilla-central/source/mobile/android/config/mozconfigs/common#22.
| Assignee | ||
Comment 28•10 years ago
|
||
Bug 1165422 - Update builder configurations to android API 22. r?coop
Attachment #8615556 -
Flags: review?(coop)
| Assignee | ||
Updated•10 years ago
|
Attachment #8611534 -
Attachment is obsolete: true
| Assignee | ||
Comment 29•10 years ago
|
||
| Assignee | ||
Comment 30•10 years ago
|
||
I wrote a wiki page on how to do this for future reference: https://wiki.mozilla.org/Mobile/Fennec/Android/Updating_SDK_on_builders
(Thanks Nick for the idea!)
| Assignee | ||
Comment 31•10 years ago
|
||
I used the wrong version of the Android support library (hence the failure in comment 29).
The versions that should be installed are:
* Tools r24.3
* Platform-tools r22
* Build-tools r22.0.1
* Google play services r25
* Platform 22 (non-preview)
* Support library r22.2 (I had r19.1 installed)
Comment 32•10 years ago
|
||
Comment on attachment 8615556 [details]
MozReview Request: Bug 1165422 - Update builder configurations to android API 22. r?coop
https://reviewboard.mozilla.org/r/10287/#review9031
Ship It!
Attachment #8615556 -
Flags: review?(coop) → review+
| Assignee | ||
Updated•10 years ago
|
Attachment #8615556 -
Flags: review+ → review?(coop)
| Assignee | ||
Comment 33•10 years ago
|
||
Comment on attachment 8615556 [details]
MozReview Request: Bug 1165422 - Update builder configurations to android API 22. r?coop
Bug 1165422 - Update builder configurations to android API 22. r?coop
| Assignee | ||
Comment 34•10 years ago
|
||
| Assignee | ||
Comment 35•10 years ago
|
||
Comment on attachment 8615556 [details]
MozReview Request: Bug 1165422 - Update builder configurations to android API 22. r?coop
They're just hashes so I'm assuming these coop won't mind not reviewing each revision. :)
Attachment #8615556 -
Flags: review?(coop) → review+
| Assignee | ||
Comment 36•10 years ago
|
||
Comment 37•10 years ago
|
||
Comment 38•10 years ago
|
||
| Assignee | ||
Comment 39•10 years ago
|
||
Forgot to land this as part of the original changes - this should allow
successful compiling in Intellij.
| Assignee | ||
Comment 40•10 years ago
|
||
| Assignee | ||
Comment 41•10 years ago
|
||
| Assignee | ||
Comment 42•10 years ago
|
||
Forgot to land this as part of the original, and next, changes.
| Assignee | ||
Updated•10 years ago
|
Attachment #8616303 -
Attachment is obsolete: true
Comment 43•10 years ago
|
||
Updated•10 years ago
|
Attachment #8615556 -
Flags: review+
Comment 44•10 years ago
|
||
Comment on attachment 8615556 [details]
MozReview Request: Bug 1165422 - Update builder configurations to android API 22. r?coop
https://reviewboard.mozilla.org/r/10287/#review9387
Ship It!
Comment 45•10 years ago
|
||
Updated•7 years ago
|
Component: Platform Support → Buildduty
Product: Release Engineering → Infrastructure & Operations
Updated•5 years ago
|
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•