mirror of
https://github.com/wekan/wekan.git
synced 2025-09-22 01:50:48 +02:00
Upgrade to MongoDB 4.0.11
This commit is contained in:
parent
67ecee8322
commit
ec35c544b7
3 changed files with 5 additions and 22 deletions
|
@ -93,7 +93,7 @@ services:
|
||||||
#-------------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------------
|
||||||
# ==== MONGODB AND METEOR VERSION ====
|
# ==== MONGODB AND METEOR VERSION ====
|
||||||
# a) For Wekan Meteor 1.8.x version at master branch, use mongo 4.x
|
# a) For Wekan Meteor 1.8.x version at master branch, use mongo 4.x
|
||||||
image: mongo:4.0.10
|
image: mongo:4.0.11
|
||||||
# b) For Wekan Meteor 1.6.x version at devel branch.
|
# b) For Wekan Meteor 1.6.x version at devel branch.
|
||||||
# Only for Snap and Sandstorm while they are not upgraded yet to Meteor 1.8.x
|
# Only for Snap and Sandstorm while they are not upgraded yet to Meteor 1.8.x
|
||||||
#image: mongo:3.2.21
|
#image: mongo:3.2.21
|
||||||
|
|
|
@ -65,7 +65,7 @@ apps:
|
||||||
|
|
||||||
parts:
|
parts:
|
||||||
mongodb:
|
mongodb:
|
||||||
source: https://repo.mongodb.org/apt/ubuntu/dists/xenial/mongodb-org/4.0/multiverse/binary-amd64/mongodb-org-server_4.0.10_amd64.deb
|
source: https://repo.mongodb.org/apt/ubuntu/dists/xenial/mongodb-org/4.0/multiverse/binary-amd64/mongodb-org-server_4.0.11_amd64.deb
|
||||||
plugin: dump
|
plugin: dump
|
||||||
stage-packages: [libssl1.0.0]
|
stage-packages: [libssl1.0.0]
|
||||||
filesets:
|
filesets:
|
||||||
|
|
|
@ -7,7 +7,7 @@ NODE_VERSION=v8.16.0
|
||||||
USE_EDGE=false
|
USE_EDGE=false
|
||||||
METEOR_EDGE=1.5-beta.17
|
METEOR_EDGE=1.5-beta.17
|
||||||
NPM_VERSION=latest
|
NPM_VERSION=latest
|
||||||
FIBERS_VERSION=2.0.0
|
FIBERS_VERSION=4.0.1
|
||||||
ARCHITECTURE=linux-x64
|
ARCHITECTURE=linux-x64
|
||||||
#NODE_VERSION=v10.14.1
|
#NODE_VERSION=v10.14.1
|
||||||
|
|
||||||
|
@ -19,11 +19,8 @@ sudo useradd --user-group --system --home-dir /home/wekan wekan
|
||||||
sudo mkdir -p /home/wekan
|
sudo mkdir -p /home/wekan
|
||||||
sudo chown wekan:wekan /home/wekan/
|
sudo chown wekan:wekan /home/wekan/
|
||||||
|
|
||||||
# meteor-1.8 branch that has newer Meteor that is compatible with MongoDB 4.x
|
# master branch that has newer Meteor that is compatible with MongoDB 4.x
|
||||||
sudo -u wekan git clone -b meteor-1.8 https://github.com/wekan/wekan.git /home/wekan/app
|
sudo -u wekan git clone -b master https://github.com/wekan/wekan.git /home/wekan/app
|
||||||
|
|
||||||
# OLD: Using Meteor 1.6.x version of Wekan
|
|
||||||
#sudo -u wekan git clone https://github.com/wekan/wekan.git /home/wekan/app
|
|
||||||
|
|
||||||
sudo yum install -y ${BUILD_DEPS}
|
sudo yum install -y ${BUILD_DEPS}
|
||||||
|
|
||||||
|
@ -67,20 +64,6 @@ else
|
||||||
sudo -u wekan git clone --recursive --depth 1 -b release/METEOR@${METEOR_EDGE} https://github.com/meteor/meteor.git /home/wekan/.meteor;
|
sudo -u wekan git clone --recursive --depth 1 -b release/METEOR@${METEOR_EDGE} https://github.com/meteor/meteor.git /home/wekan/.meteor;
|
||||||
fi;
|
fi;
|
||||||
|
|
||||||
# Get additional packages
|
|
||||||
sudo mkdir -p /home/wekan/app/packages
|
|
||||||
sudo chown wekan:wekan --recursive /home/wekan/app
|
|
||||||
cd /home/wekan/app/packages
|
|
||||||
sudo -u wekan git clone --depth 1 -b master https://github.com/wekan/flow-router.git kadira-flow-router
|
|
||||||
sudo -u wekan git clone --depth 1 -b master https://github.com/meteor-useraccounts/core.git meteor-useraccounts-core
|
|
||||||
sudo -u wekan git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-cas.git
|
|
||||||
sudo -u wekan git clone --depth 1 -b master https://github.com/wekan/wekan-ldap.git
|
|
||||||
sudo -u wekan git clone --depth 1 -b master https://github.com/wekan/wekan-scrollbar.git
|
|
||||||
sudo -u wekan git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-oidc.git
|
|
||||||
sudo -u wekan mv meteor-accounts-oidc/packages/switch_accounts-oidc wekan_accounts-oidc
|
|
||||||
sudo -u wekan mv meteor-accounts-oidc/packages/switch_oidc wekan_oidc
|
|
||||||
sudo -u wekan rm -rf meteor-accounts-oidc
|
|
||||||
|
|
||||||
sudo sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' /home/wekan/app/packages/meteor-useraccounts-core/package.js
|
sudo sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' /home/wekan/app/packages/meteor-useraccounts-core/package.js
|
||||||
sudo -u wekan /home/wekan/.meteor/meteor -- help
|
sudo -u wekan /home/wekan/.meteor/meteor -- help
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue