aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--jjb/ci-AGL-verify/ci-platform-jjb.yaml1
-rw-r--r--jjb/common/include-agl-bitbake-sdk-x64only.sh13
2 files changed, 14 insertions, 0 deletions
diff --git a/jjb/ci-AGL-verify/ci-platform-jjb.yaml b/jjb/ci-AGL-verify/ci-platform-jjb.yaml
index 8cabbfae..900a4e6a 100644
--- a/jjb/ci-AGL-verify/ci-platform-jjb.yaml
+++ b/jjb/ci-AGL-verify/ci-platform-jjb.yaml
@@ -315,6 +315,7 @@
- ../common/include-agl-cat-auto-conf.sh
- include-release-eel-fix-task-depends.sh
- ../common/include-agl-bitbake-image.sh
+ - ../common/include-agl-bitbake-sdk-x64only.sh
- ../common/include-agl-run-test-prepare.sh
- ../common/include-agl-run-test-rsync-changeid.sh
- conditional-step:
diff --git a/jjb/common/include-agl-bitbake-sdk-x64only.sh b/jjb/common/include-agl-bitbake-sdk-x64only.sh
new file mode 100644
index 00000000..8bc47635
--- /dev/null
+++ b/jjb/common/include-agl-bitbake-sdk-x64only.sh
@@ -0,0 +1,13 @@
+# (c) 2016 Jan-Simon Moeller dl9pf(at)gmx.de
+# License GPLv2
+
+################################################################################
+## bitbake the sdk
+################################################################################
+
+# finally, build the agl-demo-platform (we retry to catch the tar-native bug)
+if test x"qemux86-64" = x"${TARGETMACHINE}" ; then
+( ( bitbake $TARGETSDKIMAGE ) || ( echo '## Failed once, retry .. ##' ; sync ; sleep 2 ; bitbake $TARGETSDKIMAGE ) ) || ( echo '## Failed again, bail out ... ##' ; exit 1 )
+
+du -hs tmp/deploy/*
+fi