- Install sccache in builder stage of both api and indexer Dockerfiles - Configure RUSTC_WRAPPER to use sccache - Use Docker cache mount (--mount=type=cache,target=/sccache) to persist cache - Reduces build time significantly on subsequent builds by caching compiled artifacts - Requires Docker BuildKit (enabled by default in Docker 23.0+) Note: First build will still be slow (installs sccache + populates cache) Subsequent builds will be much faster as dependencies are cached
969 B
969 B