Team,
Here's the idea, we put the build configuration and anything else we need to build the build into the build. We fix the builds so that people can use the instructions listed on:
http://source.android.com/source/building.html
...and we add all the tests that LAVA would call and all the results parsing to the builds.
What this would do is:
1. Allow all builds to be reproduced exactly using a git and a commit or branch. Since everything's baked into the build all the config, tests, everything is reproduced exactly. 2. Allow us to remove a bunch of documentation on how to do specific builds 3. Unify builds in the cloud and local builds
Ideas, thoughts?