diff options
author | Riku Voipio <riku.voipio@linaro.org> | 2017-12-19 16:14:24 +0200 |
---|---|---|
committer | Riku Voipio <riku.voipio@linaro.org> | 2017-12-19 16:14:24 +0200 |
commit | 0a8db52abd0668476d6bb2e9a46b5fbf018474a6 (patch) | |
tree | f40f694bc7d0955c27e0765a09be818a1b869a51 /96boards-hikey-debian | |
parent | 18d1c689cf1aed07573ce2f427411d5ce51fb532 (diff) |
96boards-hikey-debian: update
Fix rootfs name and fail on errors
Change-Id: Idee1316ccc72839f36e409804d5efbc2878cedb4
Diffstat (limited to '96boards-hikey-debian')
-rw-r--r-- | 96boards-hikey-debian/builders-fai.sh | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/96boards-hikey-debian/builders-fai.sh b/96boards-hikey-debian/builders-fai.sh index ef378b5c33..bfb7323f8d 100644 --- a/96boards-hikey-debian/builders-fai.sh +++ b/96boards-hikey-debian/builders-fai.sh @@ -47,7 +47,10 @@ sudo mount -t tmpfs tmpfs /tmp for rootfs in ${ROOTFS}; do + rootfs_sz=$(echo $rootfs | cut -f2 -d,) + rootfs=$(echo $rootfs | cut -f1 -d,) VERSION=$(cat build-version) + image_name=${VENDOR}-${OS_FLAVOUR}-${rootfs}-${PLATFORM_NAME}-${VERSION} # make bootable sd card @@ -57,6 +60,14 @@ for rootfs in ${ROOTFS}; do --class $(echo SAVECACHE,${OS_FLAVOUR},DEBIAN,LINARO,${rootfs},${PLATFORM_NAME},GRUB_PC | tr '[:lower:]' '[:upper:]') \ /tmp/work.raw + cp /var/log/fai/linaro-${rootfs}/last/fai.log fai-${rootfs}.log + if grep ^ERROR: fai-${rootfs}.log + then + echo "Errors during build" + rm -rf out/ + exit 1 + fi + # snatch the rootfs and bootfs for fastboot for device in $(sudo kpartx -avs /tmp/work.raw | cut -d' ' -f3); do partition=$(echo ${device} | cut -d'p' -f3) |