fix: .dockerignore — в образ не попадают api/.env, api/.venv, кэши и тесты (I-1)
Строка .dockerignore убрана из .gitignore (R-34 отменяет R-11). Образ собирается `make check-full` из рабочего дерева: раньше в /app/api были .env с паролем MinIO и .venv (175 МБ), теперь только код, контракты, правила и requirements (264 КБ). Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
parent
ba4dc41b9e
commit
30c3e8281a
24
.dockerignore
Normal file
24
.dockerignore
Normal file
@ -0,0 +1,24 @@
|
||||
# Контекст сборки — корень репозитория; Dockerfile копирует только api/.
|
||||
# Исключаем всё, что не нужно в образе: локальные секреты и окружение разработчика, кэши, тесты, документацию.
|
||||
.git
|
||||
.gitignore
|
||||
.claude
|
||||
.codegraph
|
||||
.superpowers
|
||||
.ruff_cache
|
||||
.bounded
|
||||
openspec
|
||||
docs
|
||||
setup
|
||||
|
||||
# Окружение разработчика внутри api/
|
||||
api/.env
|
||||
api/.env.test
|
||||
api/.venv
|
||||
api/.*_cache
|
||||
api/tests
|
||||
|
||||
# Байткод и кэши в любом каталоге
|
||||
**/__pycache__
|
||||
**/*.pyc
|
||||
**/.DS_Store
|
||||
1
.gitignore
vendored
1
.gitignore
vendored
@ -323,7 +323,6 @@ dist
|
||||
# Custom ignore
|
||||
.DS_Store
|
||||
docker-compose.yml
|
||||
.dockerignore
|
||||
.vscode
|
||||
my_project_env
|
||||
.cursorignore
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user