.dockerignore raw

   1  # Build artifacts
   2  orly
   3  test-build
   4  *.exe
   5  *.dll
   6  *.so
   7  !libsecp256k1.so
   8  *.dylib
   9  
  10  # Test files
  11  *_test.go
  12  
  13  # IDE files
  14  .vscode/
  15  .idea/
  16  *.swp
  17  *.swo
  18  *~
  19  
  20  # OS files
  21  .DS_Store
  22  Thumbs.db
  23  
  24  # Git
  25  .git/
  26  .gitignore
  27  
  28  # Docker files (except the one we're using)
  29  Dockerfile*
  30  !scripts/Dockerfile.deploy-test
  31  docker-compose.yml
  32  .dockerignore
  33  
  34  # Node modules (will be installed during build)
  35  app/web/node_modules/
  36  # app/web/dist/ - NEEDED for embedded web UI
  37  app/web/bun.lockb
  38  
  39  # Go modules cache
  40  # go.sum - NEEDED for docker builds
  41  
  42  # Logs and temp files
  43  *.log
  44  tmp/
  45  temp/
  46  
  47  # Database files
  48  *.db
  49  *.badger
  50  
  51  # Certificates and keys
  52  *.pem
  53  *.key
  54  *.crt
  55  
  56  # Environment files
  57  .env
  58  .env.local
  59  .env.production
  60  
  61  # Documentation that's not needed for deployment test
  62  docs/
  63  *.md
  64  *.adoc
  65  !README.adoc
  66  
  67  # Scripts we don't need for testing
  68  scripts/benchmark.sh
  69  scripts/reload.sh
  70  scripts/run-*.sh
  71  scripts/test.sh
  72  scripts/runtests.sh
  73  scripts/sprocket/
  74  
  75  # Benchmark and test data
  76  # cmd/benchmark/ - NEEDED for benchmark-runner docker build
  77  cmd/benchmark/data/
  78  cmd/benchmark/reports/
  79  cmd/benchmark/external/
  80  reports/
  81  *.txt
  82  *.conf
  83  *.jsonl
  84  
  85  # Policy test files
  86  POLICY_*.md
  87  test_policy.sh
  88  test-*.sh
  89  
  90  # Other build artifacts
  91  tee
  92