Whole site cache generation job