Travis CI improvements (#16)
commit03cfe2ecc28d0202a182c7ed94187de9c53958f1
authorVojtech Horky <vojtech.horky@gmail.com>
Fri, 26 Jan 2018 07:41:31 +0000 (26 08:41 +0100)
committerGitHub <noreply@github.com>
Fri, 26 Jan 2018 07:41:31 +0000 (26 08:41 +0100)
tree26d246c84e871dadd8e3bba628dd4d926ddbf0a5
parent1ab3c4b698c08d84c77675ba474ca8dfd5164dbc
Travis CI improvements (#16)

Several improvements of the CI process. The dashboard is less cluttered as less variables are set. Ported software is built too. But only for ia32 as that seems to be the most healthy platform in this context. Overall, this should provide shorter feedback than the nightly builds.

Due to complexity of the building process (especially when ported software is compiled) a separate script is used with Travis CI to control the build. See comments in .travis.yml for details how to customize what is being built (if you plan to use it on your feature branches).
.travis.yml
tools/travis.sh [new file with mode: 0755]