fix(minecraft-server): copy plugins and mods to parent dir

Using rsync will already create a subdir inside the /data volume do not create an extra layer.
This commit is contained in:
Silthus
2018-12-15 08:56:05 +01:00
committed by GitHub
parent ccec190cb2
commit 0d9c2d13f9

View File

@@ -38,7 +38,7 @@ done
mkdir -p /data/mods
if [ -d /mods ]; then
echo "Copying any mods over..."
rsync -a --out-format="update:%f:Last Modified %M" --prune-empty-dirs --include '*/' --include '*.jar' -include '*.zip' --exclude '*' --update /mods /data/mods
rsync -a --out-format="update:%f:Last Modified %M" --prune-empty-dirs --include '*/' --include '*.jar' -include '*.zip' --exclude '*' --update /mods /data
fi
[ -d /data/config ] || mkdir /data/config
@@ -56,7 +56,7 @@ if [ "$TYPE" = "SPIGOT" ]; then
echo "Copying any Bukkit plugins over..."
# Copy plugins over using rsync to allow deeply nested updates of plugins
# only updates files if the source file is newer and print updated files
rsync -a --out-format="update:%f:Last Modified %M" --prune-empty-dirs --include '*/' --include '*.jar' --exclude '*' --update /plugins /data/plugins
rsync -a --out-format="update:%f:Last Modified %M" --prune-empty-dirs --include '*/' --include '*.jar' --exclude '*' --update /plugins /data
fi
fi