-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinstallSpigot.sh
More file actions
13 lines (13 loc) · 839 Bytes
/
installSpigot.sh
File metadata and controls
13 lines (13 loc) · 839 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/usr/bin/env bash
mkdir -p $HOME/spigot-build
pushd $HOME/spigot-build
echo "Downloading Spigot Build Tools for minecraft version $1"
wget https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar -O $HOME/spigot-build/BuildTools.jar
git config --global --unset core.autocrlf
echo "Building Spigot using Spigot Build Tools for minecraft version $1 (this might take a while)"
java -Xmx1500M -jar BuildTools.jar --rev $1 | grep Installing
echo "Installing Spigot jar in Maven"
mvn install:install-file -Dfile=$HOME/spigot-build/spigot-$1.jar -Dpackaging=jar -DpomFile=$HOME/spigot-build/Spigot/Spigot-Server/pom.xml
echo "Installing CraftBukkit jar in Maven"
mvn install:install-file -Dfile=$HOME/spigot-build/craftbukkit-$1.jar -Dpackaging=jar -DpomFile=$HOME/spigot-build/CraftBukkit/pom.xml
popd