We need some extra setup work that's easier to accomplish in a separate script than embedding it all in the Travis CI configuration. Follow the scripts-to-rule-them-all pattern from GitHub and add a script/cibuild for that purpose.