This commit is contained in:
Florian Herrengt 2024-05-01 16:57:24 +01:00
parent aa90991a14
commit 4b6be4f4e8
1 changed files with 1 additions and 50 deletions

View File

@ -1,15 +1,3 @@
kind: secret
name: POSTGRES_PASSWORD
get:
path: secrets
name: POSTGRES_PASSWORD
---
kind: secret
name: CLICKHOUSE_PASSWORD
get:
path: secrets
name: CLICKHOUSE_PASSWORD
---
kind: pipeline
type: docker
name: healthcheck
@ -18,45 +6,8 @@ trigger:
branch:
- master
services:
- name: kubectl-proxy-postgres
image: bitnami/kubectl
network_mode: host
environment:
KUBE_CONFIG:
from_secret: KUBE_CONFIG
commands:
- echo "$$KUBE_CONFIG" | base64 -d > /.kube/config
- kubectl -n databases port-forward pod/postgres-0 5432:5432
- name: kubectl-proxy-clickhouse
image: bitnami/kubectl
network_mode: host
environment:
KUBE_CONFIG:
from_secret: KUBE_CONFIG
commands:
- echo "$$KUBE_CONFIG" | base64 -d > /.kube/config
- kubectl -n databases port-forward pod/clickhouse-0 8123:8123
steps:
- name: install
image: node:20.10.0
commands:
- npm install
- name: build
image: node:20.10.0
commands:
- npm run build
- name: test
image: node:20.10.0
commands:
- npm run test
environment:
POSTGRES_HOST: localhost
POSTGRES_DATABASE: nocodelytics_production
POSTGRES_PASSWORD:
from_secret: POSTGRES_PASSWORD
CLICKHOUSE_HOST: http://localhost:8123
CLICKHOUSE_DATABASE: nocodelytics_production
CLICKHOUSE_PASSWORD:
from_secret: CLICKHOUSE_PASSWORD
- echo test