sahara-plugin-mapr/sahara_plugin_mapr/plugins/mapr/resources/install_scala.sh
Telles Nobrega 40fd2aa34e Plugins splitted from sahara core
Change-Id: I43e0beec6508f93a436a150749bfa23571986b9d
2019-01-03 14:54:12 -03:00

29 lines
624 B
Bash

#!/bin/bash
#Current available version
DEF_VERSION="2.11.5"
VERSION=$(wget -qO- http://www.scala-lang.org |\
grep 'scala-version' | grep -Eo '([0-9]\.?)+')
if [ $? != 0 -o -z ${VERSION} ]; then
VERSION=${DEF_VERSION}
fi
PKG=scala-${VERSION}
URL="http://downloads.typesafe.com/scala/${VERSION}"
if [ "$1" = "Ubuntu" ]; then
wget -N ${URL}/${PKG}.deb
dpkg -i ${PKG}.deb
rm ${PKG}.deb
# install java if missing
apt-get install -f -y --force-yes
elif [ "$1" = 'CentOS' -o "$1" = 'RedHatEnterpriseServer' ]; then
rpm -Uhv ${URL}/${PKG}.rpm
else
echo "Unknown distribution"
exit 1
fi