summaryrefslogtreecommitdiff
path: root/build-all.sh
blob: ea7c56cc9f919a85849ac64428ecd198da3fa8e4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/sh

set -eu

image()
{
    local img="$1"
    local tarball="$2"

    vmdb2 minimal.vmdb \
          --output "$img" \
          --verbose \
          --log base.log \
          --rootfs-tarball "$tarball"
    chmod a+r "$img" base.log
    xz -v1T0 "$img"
}

tarballs="$1"
images="$2"

image "$images/debian-buster.img" "$tarballs/debian-amd64-buster.tar.gz"