Files
coopos/.dockerignore
coopops d38a945269 fix(ci): keep LICENSE/README/docs in build context
CMakeLists.txt reads LICENSE via configure_file at line 219; excluding
it from .dockerignore caused the build to fail with:
  CMake Error: File /blockchain/LICENSE does not exist.

Be conservative — only exclude things definitely unused by cmake:
build artefacts, logs, CI configs, and images/ (logos).
2026-05-01 17:04:52 +00:00

20 lines
848 B
Plaintext

# Применяется и к основному context, и к build-context coopos в CI.
# Цель — не инвалидировать слой `COPY --from=coopos` при изменениях,
# не относящихся к сборке blockchain (CI-конфиги).
#
# КОНСЕРВАТИВНО: исключаем только то, что точно не читается cmake
# или сборкой. README/LICENSE/docs могут быть прочитаны через
# configure_file()/install() — оставляем.
build
*.log
# CI/Docker meta — не читаются cmake. Dockerfile.publish сам в .cicd,
# но он подаётся buildkit-у через `file:`, не через context.
.cicd
.github
.dockerignore
# Только картинки и логотипы — точно не нужны
images