#!/bin/sh # Rebuilds boot images ARTIFACTS_DIR=${DEBIMG_ARTIFACTS_DIR:-/tmp/debimg/artifacts} GIT_CACHE_DIR=${DEBIMG_GIT_CACHE_DIR:-/tmp/debimg/git-cache} docker build -t debimg . mkdir -p /tmp/debimg/artifacts || exit mkdir -p /tmp/debimg/git-cache || exit IFS=, grep -vE "^#|^\s*$" boards.csv | while read BOARD_ID MODEL MAKE CHIP DEFCONFIG TUPLE TYPE DTB _ do docker run --rm \ -v "${ARTIFACTS_DIR}":/artifacts \ -v "${GIT_CACHE_DIR}":/mnt/git-cache \ debimg \ build-boot-"${TYPE}" /artifacts/boot-"${BOARD_ID}" "${DEFCONFIG}" "${TUPLE}" done unset IFS