summaryrefslogtreecommitdiffstats
path: root/rebuild-wekan.sh
diff options
context:
space:
mode:
authorSam X. Chen <sam.xi.chen@gmail.com>2019-07-11 10:47:08 -0400
committerSam X. Chen <sam.xi.chen@gmail.com>2019-07-11 10:47:08 -0400
commitf2a0ae0a2c115a1cfdc3c6153ca80fd03df12ba7 (patch)
treeeffc415f39dd6a1d72c38c668fcba0cb9e0e4147 /rebuild-wekan.sh
parent5ca09cdf096e02cfd8e6ecd61fc4cbb651703558 (diff)
parent46970ae424d33c3caec25acf2861407555713a30 (diff)
downloadwekan-f2a0ae0a2c115a1cfdc3c6153ca80fd03df12ba7.tar.gz
wekan-f2a0ae0a2c115a1cfdc3c6153ca80fd03df12ba7.tar.bz2
wekan-f2a0ae0a2c115a1cfdc3c6153ca80fd03df12ba7.zip
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'rebuild-wekan.sh')
-rwxr-xr-xrebuild-wekan.sh12
1 files changed, 7 insertions, 5 deletions
diff --git a/rebuild-wekan.sh b/rebuild-wekan.sh
index 1005da64..04e86848 100755
--- a/rebuild-wekan.sh
+++ b/rebuild-wekan.sh
@@ -73,10 +73,11 @@ do
if [[ "$OSTYPE" == "linux-gnu" ]]; then
echo "Linux";
# Debian, Ubuntu, Mint
- sudo apt-get install -y build-essential gcc g++ make git curl wget npm nodejs
- sudo npm -g install npm
- sudo chown wekan:wekan ../../.npm -R
- #curl -0 -L https://npmjs.org/install.sh | sudo sh
+ sudo apt-get install -y build-essential gcc g++ make git curl wget
+ # npm nodejs
+ #sudo npm -g install npm
+ curl -0 -L https://npmjs.org/install.sh | sudo sh
+ sudo chown -R $(id -u):$(id -g) $HOME/.npm
sudo npm -g install n
sudo n 8.16.0
#curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
@@ -113,7 +114,7 @@ do
npm_call -g install fibers@4.0.1
# Install Meteor, if it's not yet installed
curl https://install.meteor.com | bash
- sudo chown -R $USER ~/.meteor
+ sudo chown -R $(id -u):$(id -g) $HOME/.npm $HOME/.meteor
break
;;
"Build Wekan")
@@ -141,6 +142,7 @@ do
# sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' ~/repos/wekan/packages/meteor-useraccounts-core/package.js
#fi
#cd ..
+ sudo chown -R $(id -u):$(id -g) $HOME/.npm $HOME/.meteor
rm -rf node_modules
meteor npm install
rm -rf .build