feat(ci): Docker build+push pipeline for gateway and web images #335

Merged
jason.woltje merged 8 commits from fix/ci-docker-publish-test-dep into main 2026-03-31 01:48:09 +00:00
Showing only changes of commit 47b7509288 - Show all commits

View File

@@ -44,8 +44,19 @@ steps:
test: test:
image: *node_image image: *node_image
environment:
DATABASE_URL: postgresql://mosaic:mosaic@postgres:5432/mosaic
commands: commands:
- *enable_pnpm - *enable_pnpm
- pnpm --filter @mosaic/db run db:migrate 2>/dev/null || true
- pnpm test - pnpm test
depends_on: depends_on:
- typecheck - typecheck
services:
postgres:
image: pgvector/pgvector:pg17
environment:
POSTGRES_USER: mosaic
POSTGRES_PASSWORD: mosaic
POSTGRES_DB: mosaic