From 10a49b7bafc5ed5a37befe44200554682af150c3 Mon Sep 17 00:00:00 2001 From: Ben Peddell Date: Wed, 2 Sep 2015 16:40:13 +1000 Subject: [PATCH] Inject git commit into arkmanager script --- netinstall.sh | 8 ++++++-- tools/arkmanager | 1 + 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/netinstall.sh b/netinstall.sh index 8814143..9cd9bd7 100644 --- a/netinstall.sh +++ b/netinstall.sh @@ -8,10 +8,14 @@ channel=${2:-master} # if defined by 2nd argument install the defined version, o # Download and untar installation files cd /tmp -curl -L -k -s https://github.com/FezVrasta/ark-server-tools/archive/${channel}.tar.gz | tar xz +COMMIT="`curl -L -k -s https://api.github.com/repos/FezVrasta/ark-server-tools/git/refs/heads/${channel} | sed -n 's/^ *"sha": "\(.*\)",.*/\1/p'`" +mkdir ark-server-tools-${channel} +cd ark-server-tools-${channel} +curl -L -k -s https://github.com/FezVrasta/ark-server-tools/archive/${COMMIT}.tar.gz | tar xz # Install ARK Server Tools -cd ark-server-tools-${channel}/tools +cd ark-server-tools-${COMMIT}/tools +sed -i "s|^arkstCommit='.*'$|arkstCommit='${COMMIT}'|" arkmanager chmod +x install.sh sh install.sh $1 > /dev/null diff --git a/tools/arkmanager b/tools/arkmanager index 455175d..53e8d76 100755 --- a/tools/arkmanager +++ b/tools/arkmanager @@ -44,6 +44,7 @@ arkserverLog="arkserver.log" # here is logged the output of ShooterGameServer # Script version arkstVersion="1.3" +arkstCommit='' #--------------------- # functions