Files
tg-vault/docker-compose.build.yml

26 lines
692 B
YAML

services:
frontend:
image: tg-vault-frontend:source
pull_policy: never
build:
context: ./frontend
sbom: true
provenance: mode=max
args:
SOURCE_REVISION: ${SOURCE_REVISION:-unknown}
SOURCE_VERSION: ${SOURCE_VERSION:-worktree}
backend:
image: &backend-source-image tg-vault-backend:source
pull_policy: never
build: &backend-source-build
context: ./backend
sbom: true
provenance: mode=max
args:
SOURCE_REVISION: ${SOURCE_REVISION:-unknown}
SOURCE_VERSION: ${SOURCE_VERSION:-worktree}
db-migrate:
image: *backend-source-image
pull_policy: never
build: *backend-source-build