summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRiku Voipio <riku.voipio@linaro.org>2013-11-25 10:57:40 +0200
committerRiku Voipio <riku.voipio@linaro.org>2013-11-25 10:57:40 +0200
commitfd438ff1226acba4da2bec598b384fa87eecd888 (patch)
tree80dfab0981081d4d7076ab74dad9cafda0a56056
parentb23bcc0ccc3cb4879acbceeec6769716d8e20a30 (diff)
use lci tools
-rwxr-xr-xjenkins-arndale-commands.sh39
1 files changed, 9 insertions, 30 deletions
diff --git a/jenkins-arndale-commands.sh b/jenkins-arndale-commands.sh
index c6f446f..a307d60 100755
--- a/jenkins-arndale-commands.sh
+++ b/jenkins-arndale-commands.sh
@@ -1,37 +1,16 @@
#!/bin/bash
-rm -rf kernel_build
-mkdir kernel_build
-
JOB_NAME=${JOB_NAME:-"arndale-kvm-test"}
-# compiler install boilerplate code
-
-gcc_compiler=`which arm-linux-gnueabihf-gcc`||true
-
-if test -z "$gcc_compiler"; then
- gcc_compiler=$PWD/toolchain/bin/arm-linux-gnueabihf-gcc
- if [ ! -x $gcc_compiler ]; then
- TCURL=${TCURL:-'http://releases.linaro.org/13.10/components/toolchain/binaries/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux.tar.xz'}
- wget -cq $TCURL
- tar_filename=`basename $TCURL`
- rm -rf "toolchain"
- mkdir "toolchain"
- tar -C "toolchain" --strip-components 1 -xaf $tar_filename
- fi
-fi
-CROSS=`echo $gcc_compiler|sed -e 's/-gcc/-/'`
-
-export COMMON_PARAMS="-j4 ARCH=arm CROSS_COMPILE=${CROSS} O=$(pwd)/kernel_build"
-
-echo "building with: $COMMON_PARAMS"
-
-make $COMMON_PARAMS arndale_kvm_defconfig
-make $COMMON_PARAMS uImage dtbs
-cp ./kernel_build/arch/arm/boot/uImage .
-cp ./kernel_build/arch/arm/boot/dts/exynos5250-arndale.dtb .
+rm -rf lci-build-tools builddir-*
+bzr branch lp:linaro-ci lci-build-tools
-# since the filename of latest build is always changing, we have to construct the url...
+export kernel_config="arndale_kvm_defconfig"
+export make_deb="false"
+export MAKE_DTBS="true"
+./lci-build-tools/jenkins_kernel_build_inst
+cp ./builddir-*/arch/arm/boot/uImage .
+cp ./builddir-*/arch/arm/boot/dts/exynos5250-arndale.dtb .
export ROOTFS_BUILD_NUMBER=`wget -q --no-check-certificate -O - https://ci.linaro.org/jenkins/job/ubuntu-armhf-rootfs/label=precise_hwpack_cloud,rootfs=developer/lastSuccessfulBuild/buildNumber`
export ROOTFS_BUILD_TIMESTAMP=`wget -q --no-check-certificate -O - https://ci.linaro.org/jenkins/job/ubuntu-armhf-rootfs/label=precise_hwpack_cloud,rootfs=developer/lastSuccessfulBuild/buildTimestamp?format=yyyyMMdd`
@@ -44,7 +23,7 @@ sed -e "s,%%KERNEL_URL%%,https://snapshots.linaro.org/kernel-hwpack/linux-arndal
kvm-ci/job_template.json > job_arndale_kvm.json
cat job_arndale_kvm.json
-./kvm-ci/submit_json.py job_arndale_kvm.json
+./kvm-ci/submit-json.py job_arndale_kvm.json
cat << EOF > BUILD-INFO.txt
Format-Version: 0.1