Closed
Bug 1165422
Opened 10 years ago
Closed 9 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
|
||
https://wiki.mozilla.org/ReleaseEngineering/Applications/Tooltool for reference
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•9 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•9 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=39796d86524d
Assignee | ||
Comment 9•9 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=d45b46410db6
Assignee | ||
Comment 10•9 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•9 years ago
|
||
try in comment 9 is almost green so I opened a review on comment 10.
Comment 12•9 years ago
|
||
https://reviewboard.mozilla.org/r/9501/#review8333
Comment 13•9 years ago
|
||
https://reviewboard.mozilla.org/r/9503/#review8335
Comment 14•9 years ago
|
||
https://reviewboard.mozilla.org/r/9499/#review8337
Comment 15•9 years ago
|
||
https://reviewboard.mozilla.org/r/9501/#review8339 Ship It!
Comment 16•9 years ago
|
||
https://reviewboard.mozilla.org/r/9503/#review8341 Ship It!
Updated•9 years ago
|
Attachment #8611534 -
Flags: review?(coop) → review+
Comment 17•9 years ago
|
||
Reviewboard refused to mark the review as r+, so I've manually flagged it. :/
Comment 18•9 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•9 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•9 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•9 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•9 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•9 years ago
|
||
Bug 1165422 - Update gradle build tools versions to 22.0.1. r?nalexander
Attachment #8615447 -
Flags: review?(nalexander)
Assignee | ||
Comment 24•9 years ago
|
||
Bug 1165422 - Bump mach bootstrap versions for SDK 22. r?nalexander
Attachment #8615448 -
Flags: review?(nalexander)
Comment 25•9 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•9 years ago
|
Attachment #8615448 -
Flags: review?(nalexander) → review+
Comment 26•9 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•9 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•9 years ago
|
||
Bug 1165422 - Update builder configurations to android API 22. r?coop
Attachment #8615556 -
Flags: review?(coop)
Assignee | ||
Updated•9 years ago
|
Attachment #8611534 -
Attachment is obsolete: true
Assignee | ||
Comment 29•9 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=50a2061435af
Assignee | ||
Comment 30•9 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•9 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•9 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•9 years ago
|
Attachment #8615556 -
Flags: review+ → review?(coop)
Assignee | ||
Comment 33•9 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•9 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=b5294696b21c
Assignee | ||
Comment 35•9 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•9 years ago
|
||
https://hg.mozilla.org/integration/fx-team/rev/40925737e394 https://hg.mozilla.org/integration/fx-team/rev/e63ba47c89f4 https://hg.mozilla.org/integration/fx-team/rev/a63bf277651c https://hg.mozilla.org/integration/fx-team/rev/5d5fba7d2b31
Comment 37•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/40925737e394 https://hg.mozilla.org/mozilla-central/rev/e63ba47c89f4 https://hg.mozilla.org/mozilla-central/rev/a63bf277651c https://hg.mozilla.org/mozilla-central/rev/5d5fba7d2b31
Comment 38•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/40925737e394 https://hg.mozilla.org/mozilla-central/rev/e63ba47c89f4 https://hg.mozilla.org/mozilla-central/rev/a63bf277651c https://hg.mozilla.org/mozilla-central/rev/5d5fba7d2b31
Assignee | ||
Comment 39•9 years ago
|
||
Forgot to land this as part of the original changes - this should allow successful compiling in Intellij.
Assignee | ||
Comment 40•9 years ago
|
||
https://hg.mozilla.org/integration/fx-team/rev/adfa42e56c5c
Assignee | ||
Comment 41•9 years ago
|
||
https://hg.mozilla.org/integration/fx-team/rev/c31519070f8b
Assignee | ||
Comment 42•9 years ago
|
||
Forgot to land this as part of the original, and next, changes.
Assignee | ||
Updated•9 years ago
|
Attachment #8616303 -
Attachment is obsolete: true
Comment 43•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/adfa42e56c5c https://hg.mozilla.org/mozilla-central/rev/c31519070f8b
Updated•9 years ago
|
Attachment #8615556 -
Flags: review+
Comment 44•9 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!
Updated•6 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
•