templates / branches--on commit coverage: split build target into compile and test (0c38a95)
   1: this is just to ensure the directory exists.