Adelaide will continue to host V8 Supercars through 2021, the Australian series has announced.