From bb14d862be964b13a1cdfe31bdfc5fd40434c2fe Mon Sep 17 00:00:00 2001 From: Thomas Glanzmann Date: Thu, 27 Jan 2022 06:59:37 +0100 Subject: [PATCH] add script to upload artefacts --- bootstrap.sh | 30 ++++++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/bootstrap.sh b/bootstrap.sh index 5a9f359..9372eb2 100644 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -134,13 +134,31 @@ build_di_stick() (cd di-stick; tar cf ../m1-d-i.tar .) } +upload() +{ + unset MYCURLARGS; + for FILE in "$@"; do + MYCURLARGS="$MYCURLARGS -F file=@${FILE}"; + done; + curl -n -D - $MYCURLARGS https://upload.glanzmann.de/ | grep ^x-location | awk '{print $2}' +} + + +upload_artefacts() +{ + export KERNEL=`ls -1rt linux-image*.deb | grep -v dbg | tail -1` + cp ${KERNEL} k.deb + upload m1-d-i.tar m1.tgz asahi-debian-live.tar u-boot.bin di-stick/vmlinuz k.deb +} + mkdir -p build cd build -# build_m1n1 -# build_uboot -# build_linux -# build_rootfs -# build_live_stick +build_m1n1 +build_uboot +build_linux +build_rootfs +build_live_stick build_di_stick -# build_fs +build_fs +upload_artefacts -- 2.39.2