wayyy to much exceptions: if path does not exist, we could not clone nor pull so makes no sense trying to build the project