mirror of
https://github.com/wekan/wekan.git
synced 2025-12-22 18:30:13 +01:00
- Use Node 8.15.0 and MongoDB 3.2.22.
- Stacksmith: back to Meteor 1.6.x based Wekan, because Meteor 1.8.x based is currently broken. Thanks to xet7 !
This commit is contained in:
parent
879ad4001d
commit
77ff6349f6
4 changed files with 10 additions and 7 deletions
|
|
@ -76,7 +76,7 @@ ARG DEFAULT_AUTHENTICATION_METHOD
|
||||||
# DOES NOT WORK: paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303
|
# DOES NOT WORK: paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303
|
||||||
# ENV BUILD_DEPS="paxctl"
|
# ENV BUILD_DEPS="paxctl"
|
||||||
ENV BUILD_DEPS="apt-utils bsdtar gnupg gosu wget curl bzip2 build-essential python git ca-certificates gcc-7" \
|
ENV BUILD_DEPS="apt-utils bsdtar gnupg gosu wget curl bzip2 build-essential python git ca-certificates gcc-7" \
|
||||||
NODE_VERSION=v8.14.1 \
|
NODE_VERSION=v8.15.0 \
|
||||||
METEOR_RELEASE=1.6.0.1 \
|
METEOR_RELEASE=1.6.0.1 \
|
||||||
USE_EDGE=false \
|
USE_EDGE=false \
|
||||||
METEOR_EDGE=1.5-beta.17 \
|
METEOR_EDGE=1.5-beta.17 \
|
||||||
|
|
|
||||||
|
|
@ -94,7 +94,7 @@ services:
|
||||||
# image: mongo:4.0.4
|
# image: mongo:4.0.4
|
||||||
# b) For Wekan Meteor 1.6.x version at master/devel/edge branches.
|
# b) For Wekan Meteor 1.6.x version at master/devel/edge branches.
|
||||||
# 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.22
|
||||||
#-------------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------------
|
||||||
container_name: wekan-db
|
container_name: wekan-db
|
||||||
restart: always
|
restart: always
|
||||||
|
|
|
||||||
|
|
@ -65,7 +65,7 @@ apps:
|
||||||
|
|
||||||
parts:
|
parts:
|
||||||
mongodb:
|
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-3.2.22.tgz
|
||||||
plugin: dump
|
plugin: dump
|
||||||
stage-packages: [libssl1.0.0]
|
stage-packages: [libssl1.0.0]
|
||||||
filesets:
|
filesets:
|
||||||
|
|
@ -81,7 +81,7 @@ parts:
|
||||||
wekan:
|
wekan:
|
||||||
source: .
|
source: .
|
||||||
plugin: nodejs
|
plugin: nodejs
|
||||||
node-engine: 8.14.1
|
node-engine: 8.15.0
|
||||||
node-packages:
|
node-packages:
|
||||||
- node-gyp
|
- node-gyp
|
||||||
- node-pre-gyp
|
- node-pre-gyp
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
set -euxo pipefail
|
set -euxo pipefail
|
||||||
|
|
||||||
BUILD_DEPS="bsdtar gnupg wget curl bzip2 python git ca-certificates perl-Digest-SHA"
|
BUILD_DEPS="bsdtar gnupg wget curl bzip2 python git ca-certificates perl-Digest-SHA"
|
||||||
NODE_VERSION=v8.14.1
|
NODE_VERSION=v8.15.0
|
||||||
#METEOR_RELEASE=1.6.0.1 - for Stacksmith, meteor-1.8 branch that could have METEOR@1.8.1-beta.8 or newer
|
#METEOR_RELEASE=1.6.0.1 - for Stacksmith, meteor-1.8 branch that could have METEOR@1.8.1-beta.8 or newer
|
||||||
USE_EDGE=false
|
USE_EDGE=false
|
||||||
METEOR_EDGE=1.5-beta.17
|
METEOR_EDGE=1.5-beta.17
|
||||||
|
|
@ -19,8 +19,11 @@ 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/
|
||||||
|
|
||||||
# Using meteor-1.8 branch that has newer Meteor that is compatible with MongoDB 4.x
|
# CURRENTLY BROKEN: meteor-1.8 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 meteor-1.8 https://github.com/wekan/wekan.git /home/wekan/app
|
||||||
|
|
||||||
|
# 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}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue