From 7b4d5748bdf0ce02c7433b0ee169b455f086546f Mon Sep 17 00:00:00 2001 From: Adam Date: Fri, 24 Feb 2017 11:27:29 -0500 Subject: [PATCH] Add deploy/release scripts --- scripts/deploy-vanilla.sh | 9 +++++++++ scripts/pom.xml | 6 ------ scripts/release.sh | 33 +++++++++++++++++++++++++++++++++ 3 files changed, 42 insertions(+), 6 deletions(-) create mode 100755 scripts/deploy-vanilla.sh create mode 100755 scripts/release.sh diff --git a/scripts/deploy-vanilla.sh b/scripts/deploy-vanilla.sh new file mode 100755 index 0000000000..6a609174df --- /dev/null +++ b/scripts/deploy-vanilla.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +if [ "$#" -ne 2 ] ; then + exit 1 +fi + +echo "Deploying vanilla version $1 ($2) to $RUNELITE_REPOSITORY_URL" + +mvn deploy:deploy-file -DgroupId=net.runelite.rs -DartifactId=vanilla -Dversion=$1 -Dfile=$2 -DrepositoryId=runelite -Durl=$RUNELITE_REPOSITORY_URL diff --git a/scripts/pom.xml b/scripts/pom.xml index c73de1edc6..c9822527c7 100644 --- a/scripts/pom.xml +++ b/scripts/pom.xml @@ -26,12 +26,6 @@ 4.0.0 - - net.runelite - runelite-parent - 1.1.21-SNAPSHOT - - net.runelite scripts Scripts diff --git a/scripts/release.sh b/scripts/release.sh new file mode 100755 index 0000000000..6072f218e1 --- /dev/null +++ b/scripts/release.sh @@ -0,0 +1,33 @@ +#!/bin/bash + +if [ "$#" -ne 1 ] ; then + exit 1 +fi + +echo "Releasing version $1" + +VANILLA_VER=$1 + +cd .. + +pushd runescape-client +find src/main/java -maxdepth 1 -name "*.java" -printf "%f\n" | sed 's/\.java$//' > src/main/resources/classes.txt +git add src/main/resources/classes.txt +popd + +# bump versions +find . -name pom.xml -exec sed -i "s/.*<\/version>.*rs version.*/$VANILLA_VER.1-SNAPSHOT<\/version> /" {} \; + +pushd runescape-client-injector +# update vanilla jar version for injector +mvn -U versions:use-latest-versions -DincludesList=net.runelite.rs:vanilla:jar +if [ $? -ne 0 ] ; then + exit 1 +fi +popd + +find . -name pom.xml -exec git add {} \; + +git commit -m "Update $VANILLA_VER" + +mvn release:clean release:prepare release:perform -Darguments="-DskipTests" -B