This commit is contained in:
parent
a18df86abd
commit
52e9c66271
|
@ -203,7 +203,7 @@ pipeline {
|
||||||
sh 'npx myt push $NODE_ENV --force --commit'
|
sh 'npx myt push $NODE_ENV --force --commit'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('Docker') {
|
stage('Kubernetes') {
|
||||||
when {
|
when {
|
||||||
expression { FROM_GIT }
|
expression { FROM_GIT }
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,62 +4,8 @@ services:
|
||||||
image: registry.verdnatura.es/salix-front:${VERSION:?}
|
image: registry.verdnatura.es/salix-front:${VERSION:?}
|
||||||
build:
|
build:
|
||||||
context: front
|
context: front
|
||||||
environment:
|
|
||||||
- TZ
|
|
||||||
- NODE_ENV
|
|
||||||
ports:
|
|
||||||
- 80
|
|
||||||
deploy:
|
|
||||||
replicas: 2
|
|
||||||
placement:
|
|
||||||
constraints:
|
|
||||||
- node.role == worker
|
|
||||||
resources:
|
|
||||||
limits:
|
|
||||||
memory: 1G
|
|
||||||
back:
|
back:
|
||||||
image: registry.verdnatura.es/salix-back:${VERSION:?}
|
image: registry.verdnatura.es/salix-back:${VERSION:?}
|
||||||
build:
|
build:
|
||||||
context: .
|
context: .
|
||||||
dockerfile: back/Dockerfile
|
dockerfile: back/Dockerfile
|
||||||
environment:
|
|
||||||
- TZ
|
|
||||||
- NODE_ENV
|
|
||||||
- DEBUG
|
|
||||||
ports:
|
|
||||||
- 3000
|
|
||||||
configs:
|
|
||||||
- source: datasources
|
|
||||||
target: /etc/salix/datasources.json
|
|
||||||
- source: datasources_local
|
|
||||||
target: /etc/salix/datasources.local.json
|
|
||||||
- source: print
|
|
||||||
target: /etc/salix/print.json
|
|
||||||
- source: print_local
|
|
||||||
target: /etc/salix/print.local.json
|
|
||||||
volumes:
|
|
||||||
- /mnt/appdata/pdfs:/var/lib/salix/pdfs
|
|
||||||
- /mnt/appdata/dms:/var/lib/salix/dms
|
|
||||||
- /mnt/appdata/image:/var/lib/salix/image
|
|
||||||
- /mnt/appdata/vn-access:/var/lib/salix/vn-access
|
|
||||||
deploy:
|
|
||||||
replicas: ${BACK_REPLICAS:?}
|
|
||||||
placement:
|
|
||||||
constraints:
|
|
||||||
- node.role == worker
|
|
||||||
resources:
|
|
||||||
limits:
|
|
||||||
memory: 8G
|
|
||||||
configs:
|
|
||||||
datasources:
|
|
||||||
external: true
|
|
||||||
name: salix_datasources
|
|
||||||
datasources_local:
|
|
||||||
external: true
|
|
||||||
name: salix-${BRANCH_NAME:?}_datasources
|
|
||||||
print:
|
|
||||||
external: true
|
|
||||||
name: salix_print
|
|
||||||
print_local:
|
|
||||||
external: true
|
|
||||||
name: salix-${BRANCH_NAME:?}_print
|
|
||||||
|
|
Loading…
Reference in New Issue