Files
minideb/buildall
T
Carlos Rodriguez Hernandez 76e2a0a4a3 Update debian versions
Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>
2022-06-20 11:07:43 +00:00

33 lines
516 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="bullseye"
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