more generic travis script