summaryrefslogtreecommitdiffstats
path: root/snapcraft.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'snapcraft.yaml')
-rw-r--r--snapcraft.yaml13
1 files changed, 9 insertions, 4 deletions
diff --git a/snapcraft.yaml b/snapcraft.yaml
index e4276976..9ad94fe5 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -65,7 +65,7 @@ apps:
parts:
mongodb:
- source: https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-3.2.21.tgz
+ source: https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-4.0.3.tgz
plugin: dump
stage-packages: [libssl1.0.0]
filesets:
@@ -83,7 +83,6 @@ parts:
plugin: nodejs
node-engine: 8.12.0
node-packages:
- - npm
- node-gyp
- node-pre-gyp
- fibers@2.0.0
@@ -93,7 +92,6 @@ parts:
- python
- g++
- capnproto
- - npm
- curl
- execstack
stage-packages:
@@ -122,9 +120,11 @@ parts:
# Removed from build-packages: - paxctl
#echo "Applying paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303"
#paxctl -mC `which node`
+ #echo "Installing npm"
+ #curl -L https://www.npmjs.com/install.sh | sh
echo "Installing meteor"
curl https://install.meteor.com/ -o install_meteor.sh
- sed -i "s|RELEASE=.*|RELEASE=\"1.6.0.1\"|g" install_meteor.sh
+ #sed -i "s|RELEASE=.*|RELEASE=\"1.8.1-beta.0\"|g" install_meteor.sh
chmod +x install_meteor.sh
sh install_meteor.sh
rm install_meteor.sh
@@ -147,6 +147,11 @@ parts:
git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-cas.git meteor-accounts-cas
cd ..
fi
+ if [ ! -d "packages/wekan-ldap" ]; then
+ cd packages
+ git clone --depth 1 -b master https://github.com/wekan/wekan-ldap.git
+ cd ..
+ fi
rm -rf package-lock.json .build
meteor add standard-minifier-js --allow-superuser
meteor npm install --allow-superuser