#!/bin/sh set -e dev="" if [ "$1" = '-d' ]; then dev=":dev" fi if [ -n "$DIST_VERSION" ]; then version=$DIST_VERSION else version=`git describe --dirty --tags || echo unknown` fi npm run clean npm run build$dev # include the sample config in the tarball. Arguably this should be done by # `npm run build`, but it's just too painful. cp config.sample.json webapp/ mkdir -p dist cp -r webapp vector-$version echo $version > vector-$version/version tar chvzf dist/vector-$version.tar.gz vector-$version rm -r vector-$version echo echo "Packaged dist/vector-$version.tar.gz"