diff options
author | Sam X. Chen <sam.xi.chen@gmail.com> | 2019-07-11 10:47:08 -0400 |
---|---|---|
committer | Sam X. Chen <sam.xi.chen@gmail.com> | 2019-07-11 10:47:08 -0400 |
commit | f2a0ae0a2c115a1cfdc3c6153ca80fd03df12ba7 (patch) | |
tree | effc415f39dd6a1d72c38c668fcba0cb9e0e4147 /rebuild-wekan.sh | |
parent | 5ca09cdf096e02cfd8e6ecd61fc4cbb651703558 (diff) | |
parent | 46970ae424d33c3caec25acf2861407555713a30 (diff) | |
download | wekan-f2a0ae0a2c115a1cfdc3c6153ca80fd03df12ba7.tar.gz wekan-f2a0ae0a2c115a1cfdc3c6153ca80fd03df12ba7.tar.bz2 wekan-f2a0ae0a2c115a1cfdc3c6153ca80fd03df12ba7.zip |
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'rebuild-wekan.sh')
-rwxr-xr-x | rebuild-wekan.sh | 12 |
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 |