Skip to content

Instantly share code, notes, and snippets.

@DavidBiesack
Forked from parzonka/install-gradle-centos.sh
Last active December 14, 2016 20:15
Show Gist options
  • Save DavidBiesack/447b57717171f144fcf932c52792850f to your computer and use it in GitHub Desktop.
Save DavidBiesack/447b57717171f144fcf932c52792850f to your computer and use it in GitHub Desktop.
Install gradle on redhat/centos linux
# bash/sh script to install Gradle to /opt/gradle/gradle-2.14 with symlink /opt/gradle/latest
# Existing versions are not overwritten/deleted
# $GRADLE_HOME points to latest *installed* (not latest released)
# paste this into a shell or execute it with . install-gradle-centos.sh
gradle_version=2.14
zip=gradle-${gradle_version}-all.zip
test -d /opt/gradle || sudo /bin/mkdir -p /opt/gradle
cd /opt/gradle
sudo /bin/wget -N --no-directories --quiet https://downloads.gradle.org/distributions/$zip
sudo /bin/unzip -foq $zip
sudo /bin/ln -sfn gradle-${gradle_version} /opt/gradle/latest
sudo /bin/sh -c "(echo GRADLE_HOME=/opt/gradle/latest; echo export PATH=\\\"\\\$PATH:\\\$GRADLE_HOME/bin\\\") >| /etc/profile.d/gradle.sh"
$GRADLE_HOME/bin/gradle -v
sudo /bin/rm -f $zip
echo To add gradle to your PATH:
echo . /etc/profile.d/gradle.sh
. /etc/profile.d/gradle.sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment