Newer
Older
if [[ -n $1 ]]; then
NEWVERSION=$1
else
NEWVERSION=$(curl -s "https://gitlab.lakedrops.com/api/v4/projects/282/repository/tags?order_by=updated&search=^v" | jq -r .[0].name)
fi
if [[ "$NEWVERSION" == "$VERSION" ]]; then
echo "No new version available"
fi
echo "Loading new version ..."
UPDATE=$(docker run -v ${SCRIPTPATH}:/setup --rm registry.lakedrops.com/docker/l3d/setup:${NEWVERSION} 2>&1)
if [[ "$UPDATE" == *"setup:${NEWVERSION} not found"* ]]; then
echo "Version ${NEWVERSION} not found."
exit
fi
export VERSION=${NEWVERSION}
echo ""
echo ""
echo ""
echo "================================================================"
echo "It's recommended to run"
echo ""
echo " l3d reset"
echo ""
echo "now, so that we can clean the legacy components properly."
echo "================================================================"