Create android builder to build AOSP branch from phablet.ubuntu.com repo
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu CI Services |
Triaged
|
High
|
Francis Ginther |
Bug Description
Here's the formal request as discussed with ~fginther over irc...
We have multiple branches for our android tree that builds ubuntu touch. Currently we only build through the phablet-trusty branch through a debian package. This is a really cumbersome but necessary task that needs to go through debian packages. On the other side of things, we have branches that are being setup by the OEM teams and ourselves to make migrations from android versions easier.
To make sure our patchset applied to the current development focus branch doesn't break other branches it would be good to have a builder that builds such android image.
For that I request a similar machine that used to build the android part for the ubuntu-image jenkins job that used to exist on s-jenkins.
This was a VM, bare metal or VM is fine as long as it has:
- 8 cores desired (4 debatable).
- 8 GB of RAM (16GB desired) and double swap size.
- 30GB minimum free to build android (repo source + bins)
- the setup from https:/
- connectivy to hesperidium.
The desired target date is EOY 2013.
Changed in ubuntu-ci-services-itself: | |
assignee: | nobody → Francis Ginther (fginther) |
importance: | Undecided → High |
status: | New → Triaged |
I have a build machine set aside for this work (note it's a shared machine not dedicated to just this purpose). It has more than adequate CPUs and RAM.
I've been trying to setup following the instructions under [1] and [2], but have had no luck getting a successful build. It would be ideal if the setup could be completely encapsulated by a single script rather than trying to interpret multiple sets of instructions:
[1] - https:/ /wiki.ubuntu. com/Touch/ Building /wiki.canonical .com/ProductStr ategyTeam/ Android/ Foundations
[2] - https:/