Explorar el Código

Updated release scripts.

Lauri Ojansivu hace 2 años
padre
commit
f6dfd2ab67

+ 4 - 1
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

+ 3 - 0
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

+ 3 - 3
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/