com-lihaoyi / mill

Mill is a fast JVM build tool that supports Java and Scala. 2-3x faster than Gradle and 5-10x faster than Maven for common workflows, Mill aims to make your project’s build process performant, maintainable, and flexible
https://mill-build.org/
MIT License
2.04k stars 331 forks source link

Use docker image hash to determine if build should rerun #3124

Closed nrktkt closed 5 months ago

nrktkt commented 5 months ago

previously the docker build would re-run if the user had pullBaseImage set to true. now it always checks the remote repository for a new version of the base image, but only re-runs the build if the base image hash has changed

lefou commented 5 months ago

@nrktkt Can you please reformat your changes?