Skip to content
Snippets Groups Projects
Commit 056b9318 authored by Pekka Enberg's avatar Pekka Enberg
Browse files

scripts: Separate Capstan and VM image building


This separates Capstan and VM image building into two scripts. This is
needed to be able to drop useless VM images like "osv-base" or
"osv-openjdk" that only make sense as Capstan base images, not
standalone VM images that people boot to.

Cc: Tzach Livyatan <tzach@cloudius-systems.com>
Signed-off-by: default avatarPekka Enberg <penberg@cloudius-systems.com>
parent 8d9ebb5d
No related branches found
No related tags found
No related merge requests found
#!/bin/sh #!/bin/sh
program=$(basename $0)
set -e set -e
if [ $# -lt 1 ]; then build=./scripts/build-capstan-img
echo "usage: $program [standalone|capstan]"
exit 1
fi
type=$1
build=./scripts/build-$type-img
$build cloudius/osv-base httpserver "OSv base image for developers" $build cloudius/osv-base httpserver "OSv base image for developers"
$build cloudius/osv default "OSv with shell for users" $build cloudius/osv default "OSv with shell for users"
......
#!/bin/sh
set -e
build=./scripts/build-vm-img
$build cloudius/osv default "OSv with shell for users"
$build cloudius/osv-cassandra cassandra,httpserver "Apache Cassandra/OSv"
$build cloudius/osv-tomcat tomcat,httpserver "Apache Tomcat/OSv"
$build cloudius/osv-iperf iperf,httpserver "iperf/OSv"
$build cloudius/osv-memcached-opt osv-memcached,httpserver "OSv memcached server (optimized)"
File moved
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