Commit

86ffeba

Reordered our Dockerfile today so composer.json and composer.lock copy over and run composer install before copying the rest of the app source. CI build times dropped from four minutes to under forty seconds on commits that only touch application code.
I don't quite follow the logic here. There'd be an obvious difference if composer install was to fail, but once that succeeds and the rest of the app source needs to be copied across anyway . . . where is the speed benefit coming from?

commit 86ffeba