mirror of
https://github.com/YunoHost-Apps/rocketchat_ynh.git
synced 2024-09-03 20:16:25 +02:00
Adds 0.60.3 upgrade
This commit is contained in:
parent
24433fb926
commit
0c5853e2b4
3 changed files with 18 additions and 9 deletions
|
@ -5,9 +5,9 @@
|
|||
"description": {
|
||||
"en": "the ultimate chat platform"
|
||||
},
|
||||
"url": "https://github.com/realitygaps/rocketchat_ynh",
|
||||
"url": "https://github.com/YunoHost-Apps/rocketchat_ynh",
|
||||
"license": "GPL-3.0",
|
||||
"version": "0.58.4",
|
||||
"version": "0.60.3",
|
||||
"maintainer": {
|
||||
"name": "selamanse",
|
||||
"email": "selamanse@scheinfrei.info",
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# common.sh
|
||||
|
||||
ROCKETCHAT_VERSION=0.58.4
|
||||
ROCKETCHAT_SHASUM=ed53712b37571b959b5c8c8947d6335c21fced316f2b3174bfe027fa25700c44
|
||||
NODE_VERSION=4.8.4
|
||||
ROCKETCHAT_VERSION=0.60.4
|
||||
ROCKETCHAT_SHASUM=85959cb5173f4ceb7b31c089a8148be530c7af577c9dc6409322ac0324330fb9
|
||||
NODE_VERSION=8.9.4
|
||||
|
||||
checkcmd() {
|
||||
curl -m 1 -s localhost:$port$path/api/v1/info | \
|
||||
|
@ -30,6 +30,14 @@ waitforservice() {
|
|||
fi
|
||||
}
|
||||
|
||||
installnode(){
|
||||
|
||||
sudo apt-get install -y npm
|
||||
# Meteor needs at least this version of node to work.
|
||||
sudo npm install -g n
|
||||
sudo n $NODE_VERSION
|
||||
}
|
||||
|
||||
installdeps(){
|
||||
|
||||
if [ $(dpkg --print-architecture) == "armhf" ]; then
|
||||
|
@ -52,9 +60,7 @@ installdeps(){
|
|||
sudo yunohost service add mongod -l /var/log/mongodb/mongod.log
|
||||
|
||||
#Install other dependencies
|
||||
sudo apt-get install -y gzip curl graphicsmagick npm
|
||||
sudo apt-get install -y gzip curl graphicsmagick
|
||||
|
||||
# Meteor needs at least this version of node to work.
|
||||
sudo npm install -g n
|
||||
sudo n $NODE_VERSION
|
||||
installnode
|
||||
}
|
||||
|
|
|
@ -23,6 +23,9 @@ sudo systemctl stop rocketchat
|
|||
sudo rm -rf $final_path
|
||||
sudo mkdir -p $final_path
|
||||
|
||||
# update to latest required node setup
|
||||
installnode
|
||||
|
||||
# download and extract rocketchat
|
||||
echo "Downloading rocket.chat-$ROCKETCHAT_VERSION.gtar from https://download.rocket.chat/build/rocket.chat-${ROCKETCHAT_VERSION}.tgz."
|
||||
sudo curl -s -L -o $final_path/rocket.chat-$ROCKETCHAT_VERSION.gtar "https://download.rocket.chat/build/rocket.chat-${ROCKETCHAT_VERSION}.tgz"
|
||||
|
|
Loading…
Add table
Reference in a new issue