Skip to content
Snippets Groups Projects
Commit e85f8d2b authored by Asias He's avatar Asias He Committed by Pekka Enberg
Browse files

scripts/build-capstan-img: Build GCE image

parent 82b69aaa
No related branches found
No related tags found
No related merge requests found
...@@ -19,6 +19,7 @@ now=$(date +"%Y-%m-%dT%R:%S") ...@@ -19,6 +19,7 @@ now=$(date +"%Y-%m-%dT%R:%S")
out=build/capstan/$name out=build/capstan/$name
qemuimage=build/release/usr.img qemuimage=build/release/usr.img
vboximage=build/release/usr.vdi vboximage=build/release/usr.vdi
gceimage=build/release/osv.tar.gz
index=$out/index.yaml index=$out/index.yaml
build="make image=$image" build="make image=$image"
...@@ -35,8 +36,11 @@ echo "build: $build" >> $index ...@@ -35,8 +36,11 @@ echo "build: $build" >> $index
$build $build
qemu-img convert -O vdi $qemuimage $vboximage qemu-img convert -O vdi $qemuimage $vboximage
# Generate GCE image
scripts/gen-gce-tarball.sh
gzip < $qemuimage > $out/$(basename $name).qemu.gz gzip < $qemuimage > $out/$(basename $name).qemu.gz
gzip < $vboximage > $out/$(basename $name).vbox.gz gzip < $vboximage > $out/$(basename $name).vbox.gz
gzip < $gceimage > $out/$(basename $name).gce.gz
echo "==> '$name' image built to '$out'." echo "==> '$name' image built to '$out'."
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment