d38a945269
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).
20 lines
848 B
Plaintext
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
|