Try to fix Snap: Removed fibers multi arch from Snap, because Snap build servers do not build corretly with it.

Thanks to xet7.
This commit is contained in:
Lauri Ojansivu 2021-03-03 18:16:29 +02:00
parent 3f70c395e1
commit a44ca39eb8

View file

@ -97,7 +97,7 @@ parts:
- execstack - execstack
- nodejs - nodejs
- npm - npm
- p7zip-full # - p7zip-full
stage-packages: stage-packages:
- libfontconfig1 - libfontconfig1
override-build: | override-build: |
@ -128,11 +128,11 @@ parts:
find . -name '*.swp' | xargs rm -f find . -name '*.swp' | xargs rm -f
cd ../.. cd ../..
# Add fibers multi arch # Add fibers multi arch
cd .build/bundle/programs/server/node_modules/fibers/bin #cd .build/bundle/programs/server/node_modules/fibers/bin
curl https://releases.wekan.team/fibers-multi.7z -o fibers-multi.7z #curl https://releases.wekan.team/fibers-multi.7z -o fibers-multi.7z
7z x fibers-multi.7z #7z x fibers-multi.7z
rm fibers-multi.7z #rm fibers-multi.7z
cd ../../../../../../.. #cd ../../../../../../..
# Copy to Snap # Copy to Snap
cp -r .build/bundle/* $SNAPCRAFT_PART_INSTALL/ cp -r .build/bundle/* $SNAPCRAFT_PART_INSTALL/
cp .build/bundle/.node_version.txt $SNAPCRAFT_PART_INSTALL/ cp .build/bundle/.node_version.txt $SNAPCRAFT_PART_INSTALL/