chore: optimize .dockerignore + add .gcloudignore for minimal build context

This commit is contained in:
2025-12-28 07:04:24 -08:00
parent d7d3de64be
commit 36bd07e959
2 changed files with 51 additions and 19 deletions
+49 -7
View File
@@ -1,11 +1,53 @@
# VCS / CI
.git
*.md
dashboard/node_modules
dashboard/.next
node_modules
.env
.github/
# Local prebuilt binaries
# Editor / IDE
.claude/
.vscode/
.idea/
# Build artifacts
bin/
mpcd-linux-*
# Not needed for build (ui/ IS needed -- Stage 1 builds it)
contracts/
dashboard/
data/
deployments/
docs/
e2e/
examples/
identity/
images/
k8s/
minio/
scripts/
# ui/ build artifacts (source needed, artifacts not)
ui/node_modules
ui/dist
# Test / coverage
testdata/
*_test.go
coverage/
# Vendored deps (go mod download in Dockerfile)
vendor/
# Go workspace (multi-module dev only)
go.work
go.work.sum
e2e/
# Config / secrets
.env*
compose.yml
cloudbuild.yaml
config.yaml
Makefile
# Docs
*.md
LICENSE
+2 -12
View File
@@ -1,12 +1,2 @@
.git
vendor/
dashboard/node_modules/
contracts/node_modules/
data/
*.tsbuildinfo
.DS_Store
contracts/
dashboard/
deployments/
*.md
docs/
#!include:.dockerignore
.github/