Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Build and run latest released doxygen in Travis CI #8593
It was discovered yesterday that Travis CI is not running the latest released version of doxygen, since the latest released vesrion in Ubuntu Trusty is 1.8.6, not 1.8.14. Further, Travis CI does not have a PPA/distro that has the latest version.
The latest vesrion discovers issues in the repo that the older version does not.
This fix locally builds and installs the latest released version inside Travis CI. A potential future optimization could be to store this binary elsewhere instead of building it every time, but as of now the build step does not take long.
Once doxygen issues are fixed, the command that will fail the build on new errors can be enabled.
Pull request type
Build number : 3511
Build number : 3130
Build number : 3134