summaryrefslogtreecommitdiffstats
path: root/snapcraft.yaml
diff options
context:
space:
mode:
authorLauri Ojansivu <x@xet7.org>2017-12-03 18:50:22 +0200
committerLauri Ojansivu <x@xet7.org>2017-12-03 18:50:22 +0200
commitba9e163dd560db5bbf1e6ec4481b1a4615bca6ee (patch)
tree7acc013edd8d0dabdf063b8067da9a4958c965e8 /snapcraft.yaml
parent7c403053e364ffe21d64edd961a55d0402582c07 (diff)
downloadwekan-ba9e163dd560db5bbf1e6ec4481b1a4615bca6ee.tar.gz
wekan-ba9e163dd560db5bbf1e6ec4481b1a4615bca6ee.tar.bz2
wekan-ba9e163dd560db5bbf1e6ec4481b1a4615bca6ee.zip
Remove not needed packages. Upgrade packages. Update Sandstorm capnp path.
Note: This version does not work on Sandstorm yet.
Diffstat (limited to 'snapcraft.yaml')
-rw-r--r--snapcraft.yaml14
1 files changed, 4 insertions, 10 deletions
diff --git a/snapcraft.yaml b/snapcraft.yaml
index e4466544..674b8354 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -70,12 +70,12 @@ parts:
wekan:
source: .
plugin: nodejs
- node-engine: 4.8.4
+ node-engine: 6.12
node-packages:
- - npm@4.6.1
+ - npm@5.6.0
- node-gyp
- node-pre-gyp
- - fibers@1.0.15
+ - fibers@2.0.0
build-packages:
- python
- g++
@@ -88,16 +88,10 @@ parts:
rm -rf ~/.meteor ~/.npm /usr/local/lib/node_modules
echo "installing meteor first"
curl https://install.meteor.com/ -o install_meteor.sh
- sed -i "s|RELEASE=.*|RELEASE=\"1.4.4.1\"|g" install_meteor.sh
+ sed -i "s|RELEASE=.*|RELEASE=\"1.6\"|g" install_meteor.sh
chmod +x install_meteor.sh
sh install_meteor.sh
rm install_meteor.sh
- mkdir packages
- cd packages
- git clone --depth 1 -b master https://github.com/wekan/flow-router.git kadira-flow-router
- git clone --depth 1 -b master https://github.com/meteor-useraccounts/core.git meteor-useraccounts-core
- sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' ~/.meteor/packages/meteor-useraccounts-core/package.js
- cd ..
build: |
rm -rf package-lock.json .build
meteor add standard-minifier-js --allow-superuser