Files
minideb/buildall
T
Carlos Rodriguez Hernandez 373a9a011a Use buster for minideb snapshot
Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>
2022-06-20 15:35:56 +00:00

33 lines
514 B
Bash
Executable File

#!/bin/bash
# Build a minideb image for each supported dist
set -e
set -u
set -o pipefail
arch=${1:-"amd64 arm64"}
dist="buster
bullseye
"
dist_with_snapshot="buster"
for a in $arch; do
for i in $dist; do
./buildone "$i" "$a"
done
done
snapshot_id=$(./snapshot_id)
if [ -n "$snapshot_id" ]; then
for a in $arch; do
for i in $dist_with_snapshot; do
./buildone_snapshot "$i" "$snapshot_id" "$a"
done
mkdir -p "build/$a"
echo "$snapshot_id" > "build/$a/snapshot_id"
done
fi