-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Run Travis CI scripts on specific versions of CMake, YARP, etc. #111
Comments
Also, decide whether to keep running tests on Precise or switch to Trusty. Assuming the former, add a |
This issue might block roboticslab-uc3m/questions-and-answers#17. |
No doubts here, forget |
I was thinking more about getting as close as possible to the software ecosystem provided by Debian, which may be no longer reproducible if switching to a newer release of Ubuntu. Remember the issues we encountered during compilation of latest YARP with Debian's outdated gcc (#89). |
I think we're blocked by #118 here then. If hc-driver-4.9 provides good results, we can begin to forget about outdated Distro versions. |
Just noting that Travis builds no longer run on Precise images by default, thus we are currently testing against Trusty. |
I think we need this, regardless of the outcome of distro-related debates. Providing backwards compatibility is fine, but requires downgrading specific software to make sure that version requirements are fulfilled. For instance, how should I know that my code will work on CMake v2.8.9 (or whichever version I set in |
We've moved on to CMake 3.1 and dropped support for Debian 6.0 (check the |
Travis has moved on to CMake 3.9, way ahead of current Xenial packages (3.5). We've discovered recently a nasty bug at YARP devel that prevented it from working on systems with CMake 3.5, but didn't show up in Travis builds: robotology/yarp#1727. |
To sum up:
Closing as invalid. |
Several BodyYarp plugins need to run on a Debian 6.0 and a particular revision of YARP (docs). Travis builds would be more meaningful if this (quite basic) dependency was adjusted to meet a realistic scenario. Furthermore, we could benefit from caching (example: roboticslab-uc3m/project-generator@722ffc4).
The text was updated successfully, but these errors were encountered: