aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-03-25Switch support to gerrit trigger pluginHEADmasterVishal Bhoj
Change-Id: I1707eda179aadde44db598cde6582701fdd6eeb3 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-03-19Avoid cloning android-patchsets since they are part of manifestVishal Bhoj
Change-Id: I612b1fc805b0fbdfb8e0e68f6ca96e7cf0e6cda6 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-03-18Add support to apply patchset in linaro_android_build_cmds.shVishal Bhoj
Change-Id: I4f9fff16aca1afbc5a190d954ffb055006c6c3c5 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-02-24Map TI Vayu platform to device type listVishal Bhoj
Change-Id: I39d23cb54cc71c5509026c6cdc2a8a720793c7c2 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-12-26Enable ccache support on VPSVishal Bhoj
Change-Id: I469907d0481fd725cc70881217ad9ca58a389f9b Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-12-10Add support for local manifest, fix issue with pinned-manifest build and few ↵Vishal Bhoj
cleanups Change-Id: Ia50c3e4e89211389133cec6fb334ad3fc14790e7 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-12-10Create uImage from vexpress kernelHariGopal Gollamudi
Change-Id: I61c288f5fdeb775593d87d2f88fa16e8fb0d8049
2014-12-05fix image creation for junoVishal Bhoj
Change-Id: I272370424ceadcb279e2723f6490f70d0a512a6b Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-12-03prepare_build_config.py: Use reliable (external) way to check for EC2.Paul Sokolovsky
Previously, there was a test where to put file being created based on this file existing. Change-Id: I3cfcd610426c1713eaeb0f07979a6337fea79780
2014-12-03Add support to build on VPSVishal Bhoj
Change-Id: I5ee21bb42ccee882de3c852014e7a78d52e424c8 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-11-25Merge "Add git config so that we can apply patch"Paul Sokolovsky
2014-11-25Add git config so that we can apply patchVishal Bhoj
Fix for bug https://bugs.linaro.org/show_bug.cgi?id=934 Change-Id: Id9b9b1b7bb5ac39381efd0c1517df1532a6f47cc Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-11-20Merge "Add support for fvp build type"Paul Sokolovsky
2014-11-20Add support for fvp build typeVishal Bhoj
Change-Id: I22ec7283340eb5fb5f09b1afa60c014f17da5b56 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-11-19Use distinct name for SSH wrapper script, to avoid its pickup as real SSH.Paul Sokolovsky
Change-Id: Iae6c9fdea99bdec87b10204e15a34ee91819e158
2014-11-19Use new location off ssh wrapper script.Paul Sokolovsky
Triggered by 14.04 noexec mount changes. Change-Id: I2ac140b5e6dbe38a37567f97f86db48bd7d0d319
2014-11-14setup-build-android: Disable ubuntu repos S3 workaround.Paul Sokolovsky
This used to make package fetching more robust, but now just breaks installation - apparently, indexes are stale. Change-Id: I878114b1ddf6a6d963cbc2c6946a49da0e3a19d8
2014-11-14setup-build-android: Move away more old packages.Paul Sokolovsky
Change-Id: I5b723eb41daa94bb0602324b194c57cf2d7f566a
2014-11-14setup-build-android: Update package list for Ubuntu 14.04.Paul Sokolovsky
Change-Id: I3a8bb3ec2e7e3b3a6e4199127f173d69b2f053c5
2014-11-14After switch to Oracle JDK, set java-6-oracle as default (instead of *-sun).Paul Sokolovsky
Change-Id: Idbccf0e949958d530d91c8cb938f2e6e2e4fd0cb
2014-11-14setup-build-android: Install Oracle Java6 package instead of Sun ones.Paul Sokolovsky
Upgrading to Ubuntu 14.04, historical Sun release of JDK 6 no longer can be installed (it conflicts with "apt"). So, switch to recommended way to install Oracle JDK 6. In teh process, refactor license acceptance code a bit. Change-Id: I29fce39c601d093990106a83286fdce697af5b6f
2014-11-13Add support to specify branch name for local_manifestsVishal Bhoj
Change-Id: Ib477f60826a0558ef1e394d8f84c152d9e17f5e7 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-11-12skip publishing descriptionsVishal Bhoj
Change-Id: Ib45e72543843dd53bdee9623d8d0e70b6b48d0fe Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-11-11setup-build-android: add to install python-mako moduleYongqin Liu
install the python-mako module on the build slave to compile the piglit project, since the piglit project needs to use this python-mako module to generate some c file and c header files Change-Id: Ibba681666c9284ade64e5194f6730aea83fcd523 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2014-11-05Add support to pull in local manifestVishal Bhoj
Change-Id: I63afe83e3ba1b465f2f38d5d0a12115861032454 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-10-17Add a hook for running lunchBernhard Rosenkraenzer
Add a hook for running lunch to do builds AOSP style. Don't set TARGET_ARCH_VARIANT if lunch is being used (lunch takes care of that). Change-Id: Icf6caefd3ed53761a76ef3977480d9254f1e7c15 Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2014-10-16Add support for android-patchsets scripts and USE_CLANG_PLATFORM_BUILDBernhard Rosenkraenzer
Add a hook for applying scripts from android-patchsets, pass USE_CLANG_PLATFORM_BUILD to the build system Change-Id: Ibc4b57b5688ca75a105a8099cb4058bd7a30959b Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2014-09-23build-android: some changes on TARGET_OUT_DIRYongqin Liu
1. make it possible to use value of TARGET_OUT_DIR set on android-build if we set the TARGET_OUT_DIR variant value via the settings from android-build, then use that set value. Since the value of PRODUCT_OUT is defined by TARGET_DEVICE, and the value of TARGET_DEVICE is defined by PRODUCT_DEVICE. and some of PRODUCT_DEVICEs are defined with the generic_ prefix. like for aosp_arm64 product, the PRODUCT_DEVICE is generic_arm64. it's not right to just remove string before _ in this case. 2. specified TARGET_OUT_DIR explicitly when caculate the md5sum of .img, .tar.bz2 files since when build the 64bit version with AOSP master, there are other directories (like external/ frameworks/ system/) are generated under out/target/product/, so if we use command like "cd out/target/product/*/", there will be errors. Change-Id: Ia4cbfc1807491fe4e1e798d6c8e1fadb55ea39eb Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2014-08-18Use OpenJDK 7Bernhard Rosenkränzer
Change-Id: I8f71c69dd365ab584668b0acb914460d492c9539 Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
2014-08-08setup-build-android: Install fresh tar from Linaro PPA.Paul Sokolovsky
Change-Id: Id492dccc6779394c027a8b2a7b082ab4b2e4ea8f
2014-08-07Merge "Allow mounting,unmounting partition image files for jenkins-build ↵Fathi Boudra
user and archiving the same."
2014-08-07Allow mounting,unmounting partition image files for jenkins-build user and ↵Vishal Bhoj
archiving the same. This is needed to unpack and repack the image into a tarball. Change-Id: I226e3f98c323542cfa8cc82bff1875cb071c9db3 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-07-16Treat projectara-software-dev owned builds as restricted.Paul Sokolovsky
Change-Id: Ief162d697e299a67a68c2c8e9730fe01bdfd9710
2014-07-10Fix typo in post-build-lava scriptVishal Bhoj
Change-Id: Ib01381b4e612a0f9e95edf8ce7361049778f4d84 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-07-08Map 4.4.4 aosp_maguro to Galaxy Nexus for job submissionVishal Bhoj
Change-Id: Ifb880a0d7da4566b09871107ba80c0c456c385cb Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-06-30update linaro-android-build-cmd.shAmit Pundir
1) Fix pinned manifest builds for restricted builds For restricted builds, we update .repo/manifests/$MANIFEST_FILENAME for correct username to pull from private repos. This worked well for tip manifest builds but for pinned manifest builds it did't because we copy pinned manifest as .repo/manifest.xml. This change update .repo/manifest.xml with correct username. It will work for tip manifests as well since .repo/manifest.xml is a symlink to .repo/manifests/$MANIFEST_FILENAME 2) Add Ubuntu 13.10 and 14.04 support. Verified on Ubuntu 13.10 and 14.04 chroot environment. 3) Prompt for OpenJDK v1.7 installation for AOSP master builds 4) Pick system login as default login to access private manifests instead of using a login bot 5) Make tip build a default build. i.e. "./linaro_android_build_cmds.sh" run will give us a tip build. Change-Id: I04b2b2420617dd8aa427142fbaca1276e2505f0c Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2014-06-28Automatically create BUILD-INFO.txt for BUILD_COPYCAT.Paul Sokolovsky
BUILD-INFO.txt is fully open, but it's expected that BUILD_COPYCAT will be used only for such builds anyway (it simply won't be able to download protected files). Change-Id: Ib538650dbef9730c9972d8d10bb0fc16f9e98d3d
2014-06-28Update repo tool location in linaro-android-build-cmd.sh scriptVishal Bhoj
Change-Id: I8b06b57e93bed7f9a0d18d2ac65b6401205e189c Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-06-16Make manifest URL rewriting option (REWRITE_MANIFEST=0 to disable).Paul Sokolovsky
Change-Id: I73fabc582ce021f25113511c34aab949eb4659a6
2014-06-15Fix git URL from 'git-ro' to 'git' with git repository updateVishal Bhoj
Change-Id: Ia3d387e5dc436d9682688fc70c1de77068fe18be Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-06-15Fix REPO_TOOL_URL. The location has changed from http:// to https://Vishal Bhoj
Change-Id: I05c425245e5b67aaf664546ea6744a9424b2cab7 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-06-12Fix kernel build script creation.Vishal Bhoj
Change-Id: I6db576bc9f22ec5591b2bb2fa1ffa4a51f664349 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-06-12Map juice build to FVP base modelsVishal Bhoj
Change-Id: I3e62e019e3630937fa97f54de33c6cf1455d6466 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-06-12Add WITH_HOST_DALVIK parameter in linaro_android_build_cmd.shVishal Bhoj
Change-Id: Ide3ff004cbb06794a37f1d4e6b2915d076101245 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-06-09Don't submit LAVA_TEST_PLAN job when not needed.Vishal Bhoj
LAVA_TEST_PLAN gets submitted by default even when we submit job template using default lava_test_plan creating a new unwanted job. Change-Id: I45cb1d4e05bf6e188cacfc77dfae4e8da59b03c6 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-06-09add support for submitting job to juno platformVishal Bhoj
Change-Id: I313e4d7b81757d95a4eac42bd5ebd2c1777a62fe Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-06-05Add support to submit multinode job based on JOB templateVishal Bhoj
Change-Id: Ia0665e9f4a63eedc08e99af0cb6c7f94971ae498 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-05-26Dump java version to build log.Paul Sokolovsky
Change-Id: I789274d7bbbe65e190836dd34e7080dc99871c77
2014-05-23Download toolchain ASAP, for fail-fast.Paul Sokolovsky
Change-Id: I40ffdd625735383e14b0a651fd7097a9ef8beb67
2014-05-23Fix var references.Paul Sokolovsky
Change-Id: I60caf850a4c2e486c2e34925babea67be0f30bc0