fix: switch to Alpine python3 and other tiny fixes

This commit is contained in:
Ruslan Konviser
2021-04-29 17:47:25 +03:00
parent 70f75d219c
commit eb5ab3ea7a
19 changed files with 5408 additions and 4548 deletions
+2 -2
View File
@@ -22,7 +22,7 @@ LABEL maintainer="ever@ever.co"
ENV CI=true
RUN apk --update add bash && \
apk add --no-cache dos2unix g++ git make python vips-dev && \
apk add --no-cache dos2unix g++ git make python3 vips-dev && \
mkdir /srv/gauzy && chown -R node:node /srv/gauzy
COPY wait .deploy/api/entrypoint.prod.sh .deploy/api/entrypoint.compose.sh /
@@ -56,7 +56,7 @@ RUN yarn install --frozen-lockfile && yarn cache clean
FROM node:alpine AS prodDependencies
RUN apk --update add bash && \
apk add --no-cache dos2unix g++ git make python vips-dev && \
apk add --no-cache dos2unix g++ git make python3 vips-dev && \
mkdir /srv/gauzy && chown -R node:node /srv/gauzy
USER node:node
+1 -1
View File
@@ -24,7 +24,7 @@ LABEL maintainer="ever@ever.co"
ENV CI=true
RUN apk --update add bash && \
apk add --no-cache dos2unix g++ git make python && \
apk add --no-cache dos2unix g++ git make python3 && \
mkdir /srv/gauzy && chown -R node:node /srv/gauzy
COPY wait .deploy/webapp/entrypoint.compose.sh .deploy/webapp/entrypoint.prod.sh /
+1
View File
@@ -0,0 +1 @@
_
+8 -7
View File
@@ -1,7 +1,7 @@
{
"name": "gauzy",
"name": "ever-gauzy",
"version": "0.1.0",
"description": "Business Management Platform (ERP/CRM/HRM)",
"description": "Ever Gauzy - Business Management Platform (ERP/CRM/HRM)",
"license": "AGPL-3.0",
"homepage": "https://gauzy.co",
"repository": {
@@ -18,6 +18,7 @@
"url": "https://ever.co"
},
"scripts": {
"prepare:husky": "npx husky install",
"ng": "cross-env NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 yarn nx",
"ng:prod": "cross-env NODE_ENV=production NODE_OPTIONS=--max_old_space_size=4096 yarn nx",
"ng:ci": "cross-env NODE_ENV=production NODE_OPTIONS=--max_old_space_size=7000 yarn nx",
@@ -252,11 +253,11 @@
"envalid": "^6.0.2",
"eslint-plugin-cypress": "^2.10.3",
"fork-ts-checker-webpack-plugin": "^5.2.0",
"husky": "^4.3.8",
"husky": "^6.0.0",
"jest": "26.2.2",
"jest-jasmine2": "~25.2.0",
"jest-preset-angular": "8.3.1",
"lerna": "^3.22.1",
"lerna": "^4.0.0",
"lerna-changelog": "^1.0.1",
"lighthouse": "^6.3.0",
"lint-staged": "^10.4.0",
@@ -264,12 +265,12 @@
"npm-run-all": "^4.1.5",
"prettier": "2.2.1",
"prettier-tslint": "^0.4.2",
"pretty-quick": "^3.0.2",
"pretty-quick": "^3.1.0",
"protractor": "^7.0.0",
"rimraf": "^3.0.2",
"rxjs-tslint": "0.1.5",
"semantic-release": "^17.1.2",
"snyk": "^1.402.0",
"snyk": "^1.573.0",
"stylelint": "^13.7.2",
"ts-jest": "^26.4.0",
"ts-loader": "^8.0.4",
@@ -280,7 +281,7 @@
"tslint-language-service": "^0.9.9",
"typescript": "~4.1.3",
"unleash": "^2.0.2",
"webpack-bundle-analyzer": "^3.9.0",
"webpack-bundle-analyzer": "^4.4.1",
"yargs": "^16.2.0"
},
"engines": {
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@gauzy/auth",
"version": "0.1.0",
"description": "",
"description": "Ever Gauzy Platform Auth module",
"author": {
"name": "Ever Co. LTD",
"email": "ever@ever.co",
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@gauzy/common-angular",
"version": "0.1.0",
"description": "",
"description": "Ever Gauzy Platform Common Angular module",
"author": {
"name": "Ever Co. LTD",
"email": "ever@ever.co",
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@gauzy/common",
"version": "0.1.0",
"description": "",
"description": "Ever Gauzy Platform Common module",
"author": {
"name": "Ever Co. LTD",
"email": "ever@ever.co",
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@gauzy/config",
"version": "0.1.0",
"description": "",
"description": "Ever Gauzy Platform Config module",
"author": {
"name": "Ever Co. LTD",
"email": "ever@ever.co",
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@gauzy/contracts",
"version": "0.1.0",
"description": "",
"description": "Ever Gauzy Platform Contracts module",
"author": {
"name": "Ever Co. LTD",
"email": "ever@ever.co",
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@gauzy/core",
"version": "0.1.0",
"description": "Gauzy Core - a headless ERP/CRM/HRM framework",
"description": "Ever Gauzy Platform Core - a headless ERP/CRM/HRM framework",
"author": {
"name": "Ever Co. LTD",
"email": "ever@ever.co",
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@gauzy/plugin",
"version": "0.1.0",
"description": "",
"description": "Ever Gauzy Platform Plugin module",
"author": {
"name": "Ever Co. LTD",
"email": "ever@ever.co",
+1 -1
View File
@@ -1 +1 @@
# Gauzy Plugins
# Ever Gauzy Plugins
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@gauzy/changelog",
"version": "0.1.0",
"description": "",
"description": "Ever Gauzy Platform ChangeLog plugin",
"author": {
"name": "Ever Co. LTD",
"email": "ever@ever.co",
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@gauzy/integration-ai",
"version": "0.1.0",
"description": "",
"description": "Ever Gauzy Platform plugin for integration with Gauzy AI",
"author": {
"name": "Ever Co. LTD",
"email": "ever@ever.co",
@@ -1,7 +1,7 @@
{
"name": "@gauzy/integration-hubstaff",
"version": "0.1.0",
"description": "",
"description": "Ever Gauzy Platform plugin for integration with HubStaff APIs",
"author": {
"name": "Ever Co. LTD",
"email": "ever@ever.co",
@@ -1,7 +1,7 @@
{
"name": "@gauzy/integration-upwork",
"version": "0.1.0",
"description": "",
"description": "Ever Gauzy Platform plugin for integration with Upwork APIs",
"author": {
"name": "Ever Co. LTD",
"email": "ever@ever.co",
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@gauzy/knowledge-base",
"version": "0.1.0",
"description": "",
"description": "Ever Gauzy Platform Knowledge Base plugin",
"author": {
"name": "Ever Co. LTD",
"email": "ever@ever.co",
@@ -1,7 +1,7 @@
{
"name": "@gauzy/product-reviews",
"version": "0.1.0",
"description": "",
"description": "Ever Gauzy Platform Product Reviews plugin",
"author": {
"name": "Ever Co. LTD",
"email": "ever@ever.co",
+5382 -4524
View File
File diff suppressed because it is too large Load Diff