more robust travis configuration