diff --git a/releases/build-bundle-arm64.sh b/releases/build-bundle-arm64.sh index 7bee01b41..f06e02c0f 100755 --- a/releases/build-bundle-arm64.sh +++ b/releases/build-bundle-arm64.sh @@ -21,7 +21,10 @@ rm wekan-$1-arm64.zip (cd bundle/programs/server && chmod u+w *.json && cd node_modules/fibers && node build.js) #cd ../../../.. -(cd bundle/programs/server/npm/node_modules/meteor/accounts-password && npm remove bcrypt && npm install bcrypt) +#(cd bundle/programs/server/npm/node_modules/meteor/accounts-password && npm remove bcrypt && npm install bcrypt) + +# Requires building from source https://github.com/meteor/meteor/issues/11682 +(cd bundle/programs/server/npm/node_modules/meteor/accounts-password && npm rebuild --build-from-source) cd bundle find . -type d -name '*-garbage*' | xargs rm -rf diff --git a/releases/build-bundle-ppc64el.sh b/releases/build-bundle-ppc64el.sh index c6a2a65d6..7bc29970c 100755 --- a/releases/build-bundle-ppc64el.sh +++ b/releases/build-bundle-ppc64el.sh @@ -22,6 +22,9 @@ rm wekan-$1-ppc64le.zip (cd bundle/programs/server && chmod u+w *.json && cd node_modules/fibers && node build.js) #cd ../../../.. +# Requires building from source https://github.com/meteor/meteor/issues/11682 +(cd bundle/programs/server/npm/node_modules/meteor/accounts-password && npm rebuild --build-from-source) + cd bundle find . -type d -name '*-garbage*' | xargs rm -rf find . -name '*phantom*' | xargs rm -rf diff --git a/releases/release-bundle.sh b/releases/release-bundle.sh index 768adbf9c..600427759 100755 --- a/releases/release-bundle.sh +++ b/releases/release-bundle.sh @@ -6,9 +6,9 @@ cd ~/repos/wekan/.build zip -r wekan-$1.zip bundle { - scp ~/repos/wekan/releases/maintainer-make-bundle-a.sh a:/home/wekan/ - scp ~/repos/wekan/releases/maintainer-make-bundle-s.sh s:/home/linux1/ - scp ~/repos/wekan/releases/maintainer-make-bundle-o.sh o:/home/ubuntu/ + scp ~/repos/wekan/releases/build-bundle-arm64.sh a:/home/wekan/ + scp ~/repos/wekan/releases/build-bundle-s390x.sh s:/home/linux1/ + scp ~/repos/wekan/releases/build-bundle-ppc64el.sh o:/home/ubuntu/ scp ~/repos/wekan/releases/release-x2.sh x2w:/var/websites/ scp wekan-$1.zip x2w:/var/websites/releases.wekan.team/public/ scp wekan-$1.zip a:/home/wekan/