add update task
don't clone repo if it already exists, and hide resource-pool