MegaGlest / megaglest-source

MegaGlest real-time strategy game engine (cross-platform, 3-d)
http://megaglest.org/
349 stars 89 forks source link

.travis.yml:complete refactor #185

Closed andy5995 closed 2 years ago

andy5995 commented 5 years ago

When the repo is added, the public key isn't imported automatically. This removes the need to use the "allow-unauthenticated" option.

andy5995 commented 5 years ago

Added gcc 8 because Slackware current and Debian Buster use it.

andy5995 commented 5 years ago

hmm... testing something.....

andy5995 commented 5 years ago

hmm... testing something.....

How about another test.

andy5995 commented 5 years ago

hmm... testing something.....

How about another test.

All right then

andy5995 commented 5 years ago

This is passing and ready for review. I left some line comments though with some additional questions that may need to be answered before merging.

andy5995 commented 5 years ago

Reminder to whoever merges this.. use SQUASH & merge! ;)

Jammyjamjamman commented 4 years ago

Hey @andy5995, would it be possible to add ubuntu 18.04 and 20.04 to the tests? I think this should be good to merge, then. (It could be merged I think anyway, tbh.)

andy5995 commented 4 years ago

Hey @andy5995, would it be possible to add ubuntu 18.04 and 20.04 to the tests? I think this should be good to merge, then. (It could be merged I think anyway, tbh.)

Hi @Jammyjamjamman ;) Thanks for reviewing!

I rebased and added a test for g++ 10.

The test for 7, 9, and 10 will use bionic (18.04). The Ubuntu Linux build environment on Travis doesn't yet have 20.04 available for testing. https://docs.travis-ci.com/user/reference/linux/

andy5995 commented 2 years ago

This is obsolete now that Github Actions is being used.