From 88ef717793815003b10564dcf4fd86bb19d1d8ee Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sat, 11 Jan 2020 20:19:23 +0200 Subject: Try to fix Snap. --- snapcraft.yaml | 32 +++++++++++++------------------- 1 file changed, 13 insertions(+), 19 deletions(-) (limited to 'snapcraft.yaml') diff --git a/snapcraft.yaml b/snapcraft.yaml index 308927be..022b49bf 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -1,5 +1,5 @@ name: wekan -version: '0' +version: 0 version-script: git describe --tags | cut -c 2- summary: The open-source kanban description: | @@ -12,11 +12,6 @@ description: | confinement: strict grade: stable -base: core18 - -environment: - npm_config_unsafe_perm: "true" - NODE_ENV: "production" architectures: - amd64 @@ -70,9 +65,11 @@ apps: parts: mongodb: - source: https://repo.mongodb.org/apt/ubuntu/dists/bionic/mongodb-org/4.2/multiverse/binary-amd64/mongodb-org-server_4.2.2_amd64.deb + source: https://repo.mongodb.org/apt/ubuntu/dists/xenial/mongodb-org/4.2/multiverse/binary-amd64/mongodb-org-server_4.2.2_amd64.deb + #https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.14.tgz + #https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-3.2.22.tgz plugin: dump - stage-packages: [libssl1.1] + stage-packages: [libssl1.0.0] filesets: mongo: - usr @@ -86,19 +83,21 @@ parts: wekan: source: . plugin: nodejs -# node-engine: 12.14.1 + node-engine: 12.14.1 + node-packages: + - node-gyp + - node-pre-gyp + - fibers@2.0.0 build-packages: - ca-certificates - apt-utils - - build-essential -# - python - - python3 + - python +# - python3 - g++ - capnproto - curl - - libcurl4 - execstack -# - nodejs + - nodejs - npm stage-packages: - libfontconfig1 @@ -107,11 +106,6 @@ parts: rm -rf ~/.meteor ~/.npm /usr/local/lib/node_modules # Create the OpenAPI specification rm -rf .build - npm -g install n - n 12.14.1 - npm install -g node-gyp - npm install -g node-pre-gyp - npm install -g fibers #mkdir -p .build/python #cd .build/python #git clone --depth 1 -b master https://github.com/Kronuz/esprima-python -- cgit v1.2.3-1-g7c22