1. Get a Launchpad account

2. Ask bhoj/bero on IRC or vishal.bhoj@linaro.org to add you to the https://launchpad.net/~linaro-android-builders team and/or https://launchpad.net/~linaro-android-official-builders team (for doing official builds).

3. Open to https://android-build.linaro.org/

4. Click Login in the upper right corner

5. Log in with your Ubuntu SSO

6. Right click on a build you're interested in copying and open its build page in a new window (you'll typically make a build from another build).

7. Click on New Build... right above the "Official Builds" tab

8. Name your build.

9. If you're creating an official build use the drop down to create a linaro-android or linaro-android-restricted build.

10. Replace:

MANIFEST_REPO=git://android.git.kernel.org/platform/manifest.git
MANIFEST_BRANCH=master
MANIFEST_FILENAME=default.xml
TARGET_PRODUCT=full
TARGET_BUILD_VARIANT=eng

...with the configuration, listed under "Configuration" on the build page you just opened. Like:

MANIFEST_REPO=git://android.git.linaro.org/platform/manifest.git
MANIFEST_BRANCH=linaro_android_4.0.4
MANIFEST_FILENAME=tracking-snowball.xml
TARGET_PRODUCT=snowball
TARGET_SIMULATOR=false
TOOLCHAIN_URL=http://snapshots.linaro.org/android/~linaro-android/toolchain-4.6-bzr/291/android-toolchain-eabi-4.6-daily-linux-x86.tar.bz2
TOOLCHAIN_TRIPLET=arm-linux-androideabi
REPO_SEED_URL=http://android-build.linaro.org/seed/uniseed.tar.gz
SOURCE_OVERLAY="snowball/20120323/vendor.tar.bz2"
LAVA_SUBMIT=1
LAVA_SUBMIT_FATAL=0
LAVA_TEST_PLAN="busybox,0xbench,glmark2,skia,v8,mmtest,cts,monkey"
SYNC_JOBS=10

11. If you're doing a private build, you will probably replace:

MANIFEST_REPO=git://android.git.linaro.org/platform/manifest.git MANIFEST_BRANCH=linaro_android_4.0.4 MANIFEST_FILENAME=tracking-snowball.xml

...with you're own manifest. Take care to keep all the fields. Ask questions on linaro-android.

12. Click the "save & build" button below the config you just listed.

13. Go back to https://android-build.linaro.org/

14. Click on the My Builds tab to see how you're build is going (may take 1 hour, may take a few).

15. Look at https://android-build.linaro.org/jenkins to check the build queue

16. If your build has built in a bit, email infrastructure@linaro.org or file a bug at linaro-android-infrastructure.

Platform/Android/CreateABuildOnAndroidBuild (last modified 2013-08-07 08:30:56)