add site generation task