summaryrefslogtreecommitdiffstats
path: root/scripts/upload.sh
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@theqtcompany.com>2015-11-19 14:18:16 +0200
committerSamuli Piippo <samuli.piippo@theqtcompany.com>2015-11-20 08:36:47 +0000
commitc4ca6108fa5a1106097175b0d1ab275894626bb3 (patch)
tree861978c4bdb430630f9432ab88f714bf7dae7c62 /scripts/upload.sh
parentd9c2b811781e7e0c4cf246d21900edb0ce6eec78 (diff)
downloadmeta-boot2qt-c4ca6108fa5a1106097175b0d1ab275894626bb3.tar.gz
script: rework the upload script
Rename qt5 binary images to .img and qt5 toolchains to b2qt-x86_64-qt5-toolchain-${MACHINE}.sh Change-Id: I8972a82dc1b57f83f2b50cf89fd0dbe9f8cf634f Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
Diffstat (limited to 'scripts/upload.sh')
-rwxr-xr-xscripts/upload.sh27
1 files changed, 7 insertions, 20 deletions
diff --git a/scripts/upload.sh b/scripts/upload.sh
index c9f97fd..8ebbdd5 100755
--- a/scripts/upload.sh
+++ b/scripts/upload.sh
@@ -27,21 +27,11 @@ set -e
27RELEASE=5.6 27RELEASE=5.6
28UPLOADPATH=QT@ci-files02-hki.ci.local:/srv/jenkins_data/enterprise/b2qt/yocto/${RELEASE}/ 28UPLOADPATH=QT@ci-files02-hki.ci.local:/srv/jenkins_data/enterprise/b2qt/yocto/${RELEASE}/
29 29
30upload_image() {
31 cp tmp/deploy/images/${MACHINE}/${1} b2qt-embedded-qt5-image-${MACHINE}.img
32 gzip b2qt-embedded-qt5-image-${MACHINE}.img -f
33 scp b2qt-embedded-qt5-image-${MACHINE}.img.gz ${UPLOADPATH}/
34}
35
36if [ ${MACHINE} = "emulator" ]; then 30if [ ${MACHINE} = "emulator" ]; then
37 cp tmp/deploy/images/emulator/b2qt-embedded-image-emulator.hdd . 31 cp tmp/deploy/images/emulator/b2qt-embedded-image-emulator.hdd .
38 gzip b2qt-embedded-image-emulator.hdd -f 32 gzip b2qt-embedded-image-emulator.hdd -f
39 scp b2qt-embedded-image-emulator.hdd.gz ${UPLOADPATH}/ 33 scp b2qt-embedded-image-emulator.hdd.gz ${UPLOADPATH}/
40 scp tmp/deploy/sdk/b2qt-glibc-x86_64-meta-toolchain-b2qt-embedded-sdk-*.sh ${UPLOADPATH}/b2qt-glibc-x86_64-i586-toolchain-${MACHINE}.sh 34 scp tmp/deploy/sdk/b2qt-glibc-x86_64-meta-toolchain-b2qt-embedded-sdk-*.sh ${UPLOADPATH}/b2qt-glibc-x86_64-i586-toolchain-${MACHINE}.sh
41 cp tmp/deploy/images/emulator/b2qt-embedded-qt5-image-emulator.hdd .
42 gzip b2qt-embedded-qt5-image-emulator.hdd -f
43 scp b2qt-embedded-qt5-image-emulator.hdd.gz ${UPLOADPATH}/
44 scp tmp/deploy/sdk/b2qt-glibc-x86_64-meta-toolchain-b2qt-embedded-qt5-sdk-*.sh ${UPLOADPATH}/b2qt-glibc-x86_64-i586-qt5-toolchain-${MACHINE}.sh
45elif [ ${MACHINE} = "imx6qsabresd" ]; then 35elif [ ${MACHINE} = "imx6qsabresd" ]; then
46 cp tmp/deploy/images/imx6qsabresd/b2qt-embedded-image-boot-imx6qsabresd.tar.gz . 36 cp tmp/deploy/images/imx6qsabresd/b2qt-embedded-image-boot-imx6qsabresd.tar.gz .
47 cp tmp/deploy/images/imx6dlsabresd/u-boot.imx u-boot-imx6dlsabresd.imx 37 cp tmp/deploy/images/imx6dlsabresd/u-boot.imx u-boot-imx6dlsabresd.imx
@@ -52,20 +42,17 @@ elif [ ${MACHINE} = "imx6qsabresd" ]; then
52 scp b2qt-embedded-image-boot-${MACHINE}.tar.gz ${UPLOADPATH}/ 42 scp b2qt-embedded-image-boot-${MACHINE}.tar.gz ${UPLOADPATH}/
53 scp tmp/deploy/images/${MACHINE}/b2qt-embedded-image-${MACHINE}.tar.gz ${UPLOADPATH}/ 43 scp tmp/deploy/images/${MACHINE}/b2qt-embedded-image-${MACHINE}.tar.gz ${UPLOADPATH}/
54 scp tmp/deploy/sdk/b2qt-glibc-x86_64-meta-toolchain-b2qt-embedded-sdk-*.sh ${UPLOADPATH}/b2qt-glibc-x86_64-arm-toolchain-${MACHINE}.sh 44 scp tmp/deploy/sdk/b2qt-glibc-x86_64-meta-toolchain-b2qt-embedded-sdk-*.sh ${UPLOADPATH}/b2qt-glibc-x86_64-arm-toolchain-${MACHINE}.sh
55 scp tmp/deploy/images/${MACHINE}/b2qt-embedded-qt5-image-${MACHINE}.tar.gz ${UPLOADPATH}/
56 scp tmp/deploy/sdk/b2qt-glibc-x86_64-meta-toolchain-b2qt-embedded-qt5-sdk-*.sh ${UPLOADPATH}/b2qt-glibc-x86_64-arm-qt5-toolchain-${MACHINE}.sh
57elif [ ${MACHINE} = "nuc" ]; then
58 scp tmp/deploy/sdk/b2qt-glibc-x86_64-meta-toolchain-b2qt-embedded-qt5-sdk-*.sh ${UPLOADPATH}/b2qt-glibc-x86_64-arm-qt5-toolchain-${MACHINE}.sh
59 upload_image b2qt-embedded-qt5-image-${MACHINE}.hddimg
60else 45else
61 scp tmp/deploy/images/${MACHINE}/b2qt-embedded-image-*${MACHINE}.tar.gz ${UPLOADPATH}/ 46 scp tmp/deploy/images/${MACHINE}/b2qt-embedded-image-*${MACHINE}.tar.gz ${UPLOADPATH}/
62 scp tmp/deploy/sdk/b2qt-glibc-x86_64-meta-toolchain-b2qt-embedded-sdk-*.sh ${UPLOADPATH}/b2qt-glibc-x86_64-arm-toolchain-${MACHINE}.sh 47 scp tmp/deploy/sdk/b2qt-glibc-x86_64-meta-toolchain-b2qt-embedded-sdk-*.sh ${UPLOADPATH}/b2qt-glibc-x86_64-arm-toolchain-${MACHINE}.sh
63 scp tmp/deploy/images/${MACHINE}/b2qt-embedded-qt5-image-${MACHINE}.tar.gz ${UPLOADPATH}/
64 scp tmp/deploy/sdk/b2qt-glibc-x86_64-meta-toolchain-b2qt-embedded-qt5-sdk-*.sh ${UPLOADPATH}/b2qt-glibc-x86_64-arm-qt5-toolchain-${MACHINE}.sh
65fi 48fi
66 49
67if [ -e tmp/deploy/images/${MACHINE}/b2qt-embedded-qt5-image-${MACHINE}.sdcard ]; then 50scp tmp/deploy/sdk/b2qt-glibc-x86_64-meta-toolchain-b2qt-embedded-qt5-sdk-*.sh ${UPLOADPATH}/b2qt-x86_64-qt5-toolchain-${MACHINE}.sh
68 upload_image b2qt-embedded-qt5-image-${MACHINE}.sdcard 51
52if [ -e tmp/deploy/images/${MACHINE}/b2qt-embedded-qt5-image-${MACHINE}.hdd ]; then
53 scp tmp/deploy/images/emulator/b2qt-embedded-qt5-image-emulator.hdd ${UPLOADPATH}/
54elif [ -e tmp/deploy/images/${MACHINE}/b2qt-embedded-qt5-image-${MACHINE}.sdcard ]; then
55 scp tmp/deploy/images/${MACHINE}/b2qt-embedded-qt5-image-${MACHINE}.sdcard ${UPLOADPATH}/b2qt-embedded-qt5-image-${MACHINE}.img
69elif [ -e tmp/deploy/images/${MACHINE}/b2qt-embedded-qt5-image-${MACHINE}.rpi-sdimg ]; then 56elif [ -e tmp/deploy/images/${MACHINE}/b2qt-embedded-qt5-image-${MACHINE}.rpi-sdimg ]; then
70 upload_image b2qt-embedded-qt5-image-${MACHINE}.rpi-sdimg 57 scp tmp/deploy/images/${MACHINE}/b2qt-embedded-qt5-image-${MACHINE}.rpi-sdimg ${UPLOADPATH}/b2qt-embedded-qt5-image-${MACHINE}.img
71fi 58fi