|
@@ -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
|