Probably all these commands can go into single script, may be under project root scripts/ folder and execute single script rather than messing .travis.yml with so many commands and use this script across all projects.