diff options
author | Chocobozzz <florian.bigard@gmail.com> | 2016-10-21 14:23:20 +0200 |
---|---|---|
committer | Chocobozzz <florian.bigard@gmail.com> | 2016-10-21 14:23:20 +0200 |
commit | 9f540774b1fa2d9035a8b19dd1901247b112ead5 (patch) | |
tree | 4a3923e607bb9c479657985fca8bc807bc951523 /scripts/upgrade.sh | |
parent | 469526e14d9e0328f5baca90c9d09d173cb8a70a (diff) | |
download | PeerTube-9f540774b1fa2d9035a8b19dd1901247b112ead5.tar.gz PeerTube-9f540774b1fa2d9035a8b19dd1901247b112ead5.tar.zst PeerTube-9f540774b1fa2d9035a8b19dd1901247b112ead5.zip |
Add upgrade script
Diffstat (limited to 'scripts/upgrade.sh')
-rwxr-xr-x | scripts/upgrade.sh | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/scripts/upgrade.sh b/scripts/upgrade.sh new file mode 100755 index 000000000..1299ac55a --- /dev/null +++ b/scripts/upgrade.sh | |||
@@ -0,0 +1,16 @@ | |||
1 | #!/usr/bin/env sh | ||
2 | |||
3 | |||
4 | git pull origin $(git rev-parse --abbrev-ref HEAD) || exit -1 | ||
5 | |||
6 | if [[ `pgrep peertube` > /dev/null ]]; then | ||
7 | echo 'PeerTube is running!' | ||
8 | exit 0 | ||
9 | fi | ||
10 | |||
11 | npm install | ||
12 | npm update | ||
13 | cd client && npm update && cd ../ | ||
14 | npm run build | ||
15 | |||
16 | echo "\n\nUpgrade finished! You can restart PeerTube that may run the migration scripts." | ||