Open mstniy opened 2 years ago
not sure how you mean this. each build builds for a different target and so these layers cannot be reused. there are also dependencies between the packages. caching works fine and rebuilding after a change in monero only rebuilds monero.
This would lead to a smoother, more optimized build process for the containers. Currently they all download very similar packages (zmq, sodium, openssl etc.) but these are below the installation of the android toolchain in the Dockerfiles, so they get re-run for each container build.