Try to fix Snap.

This commit is contained in:
Lauri Ojansivu 2020-01-11 20:19:23 +02:00
parent 870dfc4489
commit 88ef717793

View file

@ -1,5 +1,5 @@
name: wekan name: wekan
version: '0' version: 0
version-script: git describe --tags | cut -c 2- version-script: git describe --tags | cut -c 2-
summary: The open-source kanban summary: The open-source kanban
description: | description: |
@ -12,11 +12,6 @@ description: |
confinement: strict confinement: strict
grade: stable grade: stable
base: core18
environment:
npm_config_unsafe_perm: "true"
NODE_ENV: "production"
architectures: architectures:
- amd64 - amd64
@ -70,9 +65,11 @@ apps:
parts: parts:
mongodb: 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 plugin: dump
stage-packages: [libssl1.1] stage-packages: [libssl1.0.0]
filesets: filesets:
mongo: mongo:
- usr - usr
@ -86,19 +83,21 @@ parts:
wekan: wekan:
source: . source: .
plugin: nodejs 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: build-packages:
- ca-certificates - ca-certificates
- apt-utils - apt-utils
- build-essential - python
# - python # - python3
- python3
- g++ - g++
- capnproto - capnproto
- curl - curl
- libcurl4
- execstack - execstack
# - nodejs - nodejs
- npm - npm
stage-packages: stage-packages:
- libfontconfig1 - libfontconfig1
@ -107,11 +106,6 @@ parts:
rm -rf ~/.meteor ~/.npm /usr/local/lib/node_modules rm -rf ~/.meteor ~/.npm /usr/local/lib/node_modules
# Create the OpenAPI specification # Create the OpenAPI specification
rm -rf .build 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 #mkdir -p .build/python
#cd .build/python #cd .build/python
#git clone --depth 1 -b master https://github.com/Kronuz/esprima-python #git clone --depth 1 -b master https://github.com/Kronuz/esprima-python