set up build matrix