Files
2026-05-10 16:23:03 +00:00

45 lines
1.5 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Применяется только когда BUILD_CONTEXT=. (root) — это backend Dockerfile'ы
# (ordinis-app, ordinis-read-api, ordinis-projection-writer, ordinis-migrations).
# Admin-ui / docs Dockerfile'ы используют BUILD_CONTEXT=ordinis-admin-ui/ или
# docs/ — этот файл их НЕ затрагивает (Docker BuildKit ищет .dockerignore в
# build context root, не в repo root).
#
# Цель: backend Dockerfile'ы могут делать `COPY . ./` (один rule вместо
# explicit per-module COPY list) — новый Maven module не требует правки
# Dockerfile'ов. Lesson из Phase A: добавили <module>ordinis-notifications</module>
# в pom.xml, забыли COPY в 3 Dockerfile'а → docker build падал на parent
# pom validation.
# Git и IDE
.git/
.gitignore
.gitlab-ci.yml
.idea/
.vscode/
.DS_Store
# Maven build artifacts (jar'ы для backend Dockerfile'ов готовятся в build
# stage внутри docker — repo target/ не нужен, плюс размер).
**/target/
**/.m2/
*.iml
*.bak
*.log
# Frontend в backend image не нужен и весит больше всего остального.
# Каждый из 3 backend Dockerfile'ов делает только Java build.
ordinis-admin-ui/
# Ordinis bench — JMH benchmarks, не shippable artifact.
ordinis-bench/
# Documentation builds
docs/_dist/
docs/node_modules/
docs-internal/
# Top-level non-build files
README.md
docker-compose.yml
*.md