LTTP, but Travis CI is pretty cool. Getting automagic build+test on Windows+Mac+Linux e.g. in my SMOL-V github project was way easier than expected; just by having this file: https://github.com/aras-p/smol-v/blob/master/.travis.yml
@aras Travis is nice, but they are a bit behind on Ubuntu releases!
They've switched to 14.04 (Trusty) after 12.04 (Precise) was already EOL, and after 16.04 (Xenial) was already out.
That hurt us a bit because 12.04 didn't have a compiler that could do C++11 (IIRC).
@hirnbrot I think you can install more modern gcc or clang versions in there, even on older OS. E.g. this seems to use gcc 8: https://github.com/cmuratori/meow_hash/blob/master/.travis.yml
@aras You can, but as I understand it that goes via a PPA, and is additional work.
It's not quite as plug-and-play as it looks.
Also just... you've got five years to upgrade, the EOL dates are known, if you take longer than that that makes me wary.
@aras But...but that's *easy"! BRB, I have 5-6 projects to copy/paste that script into.
@cort exactly! I was expecting something way harder ;)
Game development! Discussions about game development and related fields, and/or by game developers and related professions.