]> git.lizzy.rs Git - elidragon_v2.git/commitdiff
Make update script actually work
authorElias Fleckenstein <eliasfleckenstein@web.de>
Sun, 28 Feb 2021 11:10:10 +0000 (12:10 +0100)
committerElias Fleckenstein <eliasfleckenstein@web.de>
Sun, 28 Feb 2021 11:10:10 +0000 (12:10 +0100)
games/MineClone2
scripts/update.sh
textures/server

index 793b5f616e773662f8e2e65e0afcd43093831b64..9f66238aaaa941ec23084ede1f173624490320d2 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 793b5f616e773662f8e2e65e0afcd43093831b64
+Subproject commit 9f66238aaaa941ec23084ede1f173624490320d2
index a9b1c1d64bef4fec9772bca6fd20c7a90c05337f..c7ea0b4bb7d9ea4d18e1d75d73a5375310690d89 100755 (executable)
@@ -3,7 +3,12 @@
 # Update all software used by the server
 
 # Pull repository
-git pull --recurse-submodules
+git pull
+
+# Update submodules
+git submodule init
+git submodule update
+git submodule foreach "git fetch origin; git checkout $(git rev-parse --abbrev-ref HEAD); git reset --hard origin/$(git rev-parse --abbrev-ref HEAD); git submodule update --recursive; git clean -dfx"
 
 # Update minetest and screen
 sudo apt-get update -y
index 06a4999a55d5c49c7b9b4aaac359634f0d46d435..900d3f2646ec56e6ba35b958ecac3fe11b8a2f44 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 06a4999a55d5c49c7b9b4aaac359634f0d46d435
+Subproject commit 900d3f2646ec56e6ba35b958ecac3fe11b8a2f44