c570ff587f
Modify version #'s to 0.7.0. Change-Id: I538bfeb866793f85ba4369443d3656667a9a5ea2
36 lines
841 B
Bash
Executable File
36 lines
841 B
Bash
Executable File
#!/bin/bash -e
|
|
|
|
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )/" && pwd )"
|
|
|
|
REPODIR="$1"
|
|
|
|
if [ "x$REPODIR" == "x" ]; then
|
|
echo You must specify a repo dir.
|
|
exit 1
|
|
fi
|
|
|
|
mkdir -p "$REPODIR"
|
|
|
|
$DIR/helm_prebuild_microservices.py
|
|
$DIR/helm_build_microservices.py "$REPODIR"
|
|
|
|
$DIR/helm_prebuild_services.py
|
|
$DIR/helm_build_services.py "$REPODIR"
|
|
|
|
$DIR/helm_prebuild_compute_kits.py
|
|
$DIR/helm_build_compute_kits.py "$REPODIR"
|
|
|
|
#FIXME this really belongs in helm_build_*.
|
|
# This deduplicates templates shrinking the size of
|
|
# the compute-kit package. Otherwise, it blows out the
|
|
# helm release k8s 1m configmap limit.
|
|
D=/tmp/computekit-$$/
|
|
mkdir -p $D
|
|
tar -C $D --exclude "charts/*/kolla-common/templates/*" -xf "$REPODIR/compute-kit-0.7.0-1.tgz"
|
|
pushd "$REPODIR"
|
|
helm package "$D/compute-kit"
|
|
popd
|
|
|
|
helm repo index "$REPODIR"
|
|
helm repo update
|