@@ -37,15 +37,25 @@ if [ ! -f "${ROOTFS_TAR_PATH}" ]; then
3737 wget -q -O " ${ROOTFS_TAR_PATH} " " https://github.com/hypriot/os-rootfs/releases/download/${HYPRIOT_OS_VERSION} /${ROOTFS_TAR} "
3838fi
3939
40- # # verify checksum of our root filesystem
40+ # verify checksum of our root filesystem
4141echo " ${ROOTFS_TAR_CHECKSUM} ${ROOTFS_TAR_PATH} " | sha256sum -c -
4242
4343# extract root file system
4444tar xf " ${ROOTFS_TAR_PATH} " -C " ${BUILD_PATH} "
4545
4646# extract/add additional files
47- wget -q -O - " https://github.com/DieterReuter/rpi-bootloader/releases/download/v$BOOTLOADER_BUILD /rpi-bootloader.tar.gz" | tar -xf - -C " ${BUILD_PATH} "
48- wget -q -O - " https://github.com/DieterReuter/rpi64-kernel/releases/download/v$KERNEL_BUILD /$KERNEL_VERSION -bee42-v8.tar.gz" | tar -xf - -C " ${BUILD_PATH} "
47+ FILENAME=/workspace/rpi-bootloader.tar.gz
48+ if [ ! -f " $FILENAME " ]; then
49+ fetch --repo=" https://github.com/DieterReuter/rpi-bootloader" --tag=" v$BOOTLOADER_BUILD " --release-asset=" rpi-bootloader.tar.gz.sha256" /workspace
50+ fetch --repo=" https://github.com/DieterReuter/rpi-bootloader" --tag=" v$BOOTLOADER_BUILD " --release-asset=" rpi-bootloader.tar.gz" /workspace
51+ fi
52+ tar -xf " $FILENAME " -C " ${BUILD_PATH} "
53+ FILENAME=/workspace/$KERNEL_VERSION -bee42-v8.tar.gz
54+ if [ ! -f " $FILENAME " ]; then
55+ fetch --repo=" https://github.com/DieterReuter/rpi64-kernel" --tag=" v$KERNEL_BUILD " --release-asset=" $KERNEL_VERSION -bee42-v8.tar.gz.sha256" /workspace
56+ fetch --repo=" https://github.com/DieterReuter/rpi64-kernel" --tag=" v$KERNEL_BUILD " --release-asset=" $KERNEL_VERSION -bee42-v8.tar.gz" /workspace
57+ fi
58+ tar -xf " $FILENAME " -C " ${BUILD_PATH} "
4959DOCKER_DEB=" /workspace/resources/docker-engine_1.13.0~rc7-0~debian-jessie_arm64.deb"
5060if [ -f " $DOCKER_DEB " ]; then
5161 cp $DOCKER_DEB " ${BUILD_PATH} " /
0 commit comments