This is more of a what happens question, rather than a how to solve a problem one. We are using the zip deploy method, which works like a charm and was easily set up as part of the php build script we wrote. But I am wondering how using the zip method affects files on the CDN.
Does the Netlify build system replace just the files that are different from what is already uploaded? Or does it replace everything? Looking at our deploy details, it always mentions:
* All files already uploaded*
* All files already uploaded by a previous deploy with the same commits.*
Even though some of the newly uploaded files have changed.
And along the same lines, what happens to files cached at the edge? Is everything purged and needing to be pulled by the first website visitor? Or does it flush only the files that changed?
If it does flush everything each time, does the Digest method avoid this? Or does it employee the same.