blob: 7ad2eccebe86083eb0a79a567564d2bcc0a535e1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
|
#!/bin/bash
echo "updater: Downloading update..."
wget https://gitlab.minteck.org/minteck/neutron/-/archive/trunk/neutron-trunk.zip &>/dev/null
code=$?
if [[ $code -eq 0 ]]; then
echo "updater: Success"
else
echo "updater: Failed with code $code"
echo "updater: Cleaning up..."
rm -dr neutron-trunk.zip*
exit $code
fi
echo "updater: Extracting..."
mkdir -p ./public
rm -dr ./neutron-trunk
unzip neutron-trunk.zip
code=$?
if [[ $code -eq 0 || $code -eq 2 ]]; then
echo "updater: Success"
else
echo "updater: Failed with code $code"
echo "updater: Cleaning up..."
rm -dr neutron-trunk.zip*
exit $code
fi
echo "updater: Please wait while Updater prepare Neutron-Core to be installed..."
rm -dr ./public/api
rm -dr ./public/cms-special
rm -dr ./public/widgets
rm -dr ./public/resources/css
rm -dr ./public/resources/image
rm -dr ./public/resources/fonts
rm -dr ./public/resources/i18n
rm -dr ./public/resources/js
rm -dr ./public/resources/lib
rm -dr ./public/resources/private
rm -dr ./public/index.php
echo "updater: Installing..."
cp -r neutron-trunk/* ./public/
code=$?
if [[ $code -eq 0 ]]; then
echo "updater: Success"
else
echo "updater: Failed with code $code"
echo "updater: Cleaning up..."
rm -dr neutron-trunk.zip*
exit $code
fi
rm -dr neutron-trunk/
code=$?
if [[ $code -eq 0 ]]; then
echo "updater: Success"
else
echo "updater: Failed with code $code"
echo "updater: Cleaning up..."
rm -dr neutron-trunk.zip*
exit $code
fi
echo "updater: Updating version..."
code=$?
if [[ $code -eq 0 ]]; then
echo "updater: Success"
else
echo "updater: Failed with code $code"
echo "updater: Cleaning up..."
rm -dr neutron-trunk.zip*
exit $code
fi
echo "updater: Cleaning up..."
rm -dr neutron-trunk.zip*
|