Would replace #172, which see also.

This is a new shot at enabling Travis CI on Geany-Plugins. This time, it uses the new-style infrastructure which enables caching and is quite faster to start up.

IMO, the pros clearly beat the cons -- unless we really can't get the needed packages, but I'm confident we can.


Unrelated to whether we use the new infrastructure or the old one, we run on Ubuntu 12.04. This is good in the sense we test an old-ish system; but it's bad as in it doesn't have libpython-dev (for GeanyPy) nor libgit2-dev >= 0.21 (for GitChangeBar).

We could try and use their beta Ubuntu 14.04 builders, which allows sudo, and has cache. Sounds nice, but:

I didn't pursue it for the moment because of these which make me think we should at least wait for their setup to get faster seeing the limited benefits.


Setting up this, I found 3 blocker issues, including 2 actual bugs:


Enough chatter, whatcha guys thinkin'?


You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany-plugins/pull/394

Commit Summary

File Changes

Patch Links:


Reply to this email directly or view it on GitHub.