So we use a CDN for a website and I’ve just been asked if I can write a step that can invalidate the cache on changed files, not the whole website. So my first thought is the Delta packaging and if I can read an Octopus variable that has the contents of that package?
Thanks for reaching out! I’m afraid there’s no such variable in Octopus. Our delta compression is an implementation of Rsync which knows the files (the packages) are zip files and it just compares blocks (chunks) of binary between the two.
You’ll probably have more luck gathering the source control commits between builds and figuring out the files that changed from them.
Ah well nevermind
Thanks Dalmiro for the speedy reply!