Known working build of android for each type of device
There are different jenkins jobs as seen in https://git.linaro.org/ci/job/configs.git which does builds of different operating systems.
We should have such a jenkins job as seen in above link to have a clear build process for android - of a known working build for each type of device. The build process should have:
- Fixed point in the AOSP source code & tools
- Variant build for device type
- Something based on https://git.linaro.org/ci/job/configs.git/blob/HEAD:/96boards-hikey-android.yaml
The builds should be published to snapshots.l.o and each publishing event needs a completely separate directory, for example - lava/standard/debian/jessie/amd64, in case of aosp - lava/standard/aosp/lollipop/hikey/ or other marker.
Existing example: http://snapshots.linaro.org/debian/images/lava/standard/
NOTE: The above will be changed to snapshots.l.o/components/lava/standard/ … shortly which is the same pattern that needs to be followed for aosp.
Migrated from https://projects.linaro.org/browse/LAVA-538