The -checkout step isn’t being cached for me occasionally. Do you have to do anything special to get it to hit the cache everytime?
hmmm, looks like its not just my setup. This seems to be a duplicate of Code checkout extremly slow.
I will close this in favor of the thread you linked.