partially fix scripts
This commit is contained in:
6
akarin
6
akarin
@@ -3,6 +3,7 @@
|
||||
# exit immediately if a command exits with a non-zero status
|
||||
set -e
|
||||
|
||||
basedir=$(cd "$(dirname "$0")" && pwd -P)
|
||||
source "./scripts/functions.sh"
|
||||
|
||||
failed=0
|
||||
@@ -35,10 +36,9 @@ case "$1" in
|
||||
;;
|
||||
"jar" | "paperclip")
|
||||
(
|
||||
basedir
|
||||
cd "$basedir"
|
||||
if [ "$2" != "fast" ]; then
|
||||
scripts/upstream.sh
|
||||
scripts/upstream.sh "$basedir"
|
||||
fi
|
||||
./scripts/apply.sh "$basedir"
|
||||
cd "$basedir"
|
||||
@@ -51,7 +51,7 @@ case "$1" in
|
||||
;;
|
||||
"d" | "de" | "deploy")
|
||||
(
|
||||
basedir
|
||||
cd "$basedir"
|
||||
mvn -N install
|
||||
cd ${FORK_NAME}-API
|
||||
mvn clean deploy && cd ../${FORK_NAME}-Server && mvn clean install
|
||||
|
||||
@@ -1 +1 @@
|
||||
1.15.2--23ee0a8a889f352889907369b58c361a1b19f7ac
|
||||
1.15.2---
|
||||
|
||||
@@ -14,25 +14,15 @@ gitcmd="git -c commit.gpgsign=false"
|
||||
case "$(echo "$SHELL" | sed -E 's|/usr(/local)?||g')" in
|
||||
"/bin/zsh")
|
||||
RCPATH="$HOME/.zshrc"
|
||||
SOURCE="${BASH_SOURCE[0]:-${(%):-%N}}"
|
||||
;;
|
||||
*)
|
||||
RCPATH="$HOME/.bashrc"
|
||||
if [[ -f "$HOME/.bash_aliases" ]]; then
|
||||
RCPATH="$HOME/.bash_aliases"
|
||||
fi
|
||||
SOURCE="${BASH_SOURCE[0]}"
|
||||
;;
|
||||
esac
|
||||
|
||||
while [ -h "$SOURCE" ]; do # resolve $SOURCE until the file is no longer a symlink
|
||||
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
|
||||
SOURCE="$(readlink "$SOURCE")"
|
||||
[[ "$SOURCE" != /* ]] && SOURCE="$DIR/$SOURCE" # if $SOURCE was a relative symlink, we need to resolve it relative to the path where the symlink file was located
|
||||
done
|
||||
SOURCE=$([[ "$SOURCE" = /* ]] && echo "$SOURCE" || echo "$PWD/${SOURCE#./}")
|
||||
basedir=$(dirname "$SOURCE")
|
||||
|
||||
function basedir {
|
||||
cd "$basedir"
|
||||
}
|
||||
@@ -41,6 +31,10 @@ function paperdir {
|
||||
cd "$basedir/Paper"
|
||||
}
|
||||
|
||||
gitcmd() {
|
||||
$gitcmd "$@"
|
||||
}
|
||||
|
||||
# COLOUR functions
|
||||
color() {
|
||||
if [ $2 ]; then
|
||||
|
||||
@@ -18,7 +18,7 @@ cd mc-dev
|
||||
|
||||
# prepare to push
|
||||
if [ ! -d ".git" ]; then
|
||||
gitcmd init
|
||||
$gitcmd init
|
||||
fi
|
||||
|
||||
# reset dev files to spigot
|
||||
@@ -39,6 +39,6 @@ done
|
||||
# push the dev project
|
||||
cd $basedir/mc-dev
|
||||
gitcmd add . -A
|
||||
gitcmd commit . -m "$paperVer"
|
||||
gitcmd commit --allow-empty . -m "$paperVer"
|
||||
gitcmd tag -a "$paperVer" -m "$paperVer" 2>/dev/null
|
||||
push . $MCDEV_REPO $paperVer
|
||||
gitpush . $MCDEV_REPO $paperVer
|
||||
|
||||
@@ -102,6 +102,6 @@ importLibrary com.mojang datafixerupper com/mojang/datafixers/util Either.java
|
||||
cd Paper/Paper-Server/
|
||||
rm -rf nms-patches
|
||||
git add src -A
|
||||
echo -e "Akarin extra mc-dev Imports\n\n$MODLOG" | git commit src -F -
|
||||
echo -e "Akarin extra mc-dev Imports\n\n$MODLOG" | git commit --allow-empty src -F -
|
||||
exit 0
|
||||
)
|
||||
|
||||
@@ -37,8 +37,8 @@ echo "$tag" > "$basedir"/current-paper
|
||||
paperdir
|
||||
|
||||
function tag {
|
||||
cd $2
|
||||
if [ "$3" == "1" ]; then
|
||||
cd $1
|
||||
if [ "$2" == "1" ]; then
|
||||
git tag -d "$tag" 2>/dev/null
|
||||
fi
|
||||
echo -e "$(date)\n\n$version" | git tag -a "$tag" -F - 2>/dev/null
|
||||
@@ -52,8 +52,8 @@ if [ "$(cat "$basedir"/current-paper)" != "$tag" ]; then
|
||||
forcetag=1
|
||||
fi
|
||||
|
||||
tag Paper-API $forcetag
|
||||
tag Paper-Server $forcetag
|
||||
tag "$basedir"/Paper/Paper-API $forcetag
|
||||
tag "$basedir"/Paper/Paper-Server $forcetag
|
||||
|
||||
push Paper-API $PAPER_API_REPO $tag
|
||||
push Paper-Server $PAPER_SERVER_REPO $tag
|
||||
gitpush "$basedir"/Paper/Paper-API $PAPER_API_REPO $tag
|
||||
gitpush "$basedir"/Paper/Paper-Server $PAPER_SERVER_REPO $tag
|
||||
|
||||
Reference in New Issue
Block a user