Secretchronicles / TSC

An open source two-dimensional platform game.
https://secretchronicles.org/
GNU General Public License v3.0
205 stars 49 forks source link

Fix Travis #657

Closed Quintus closed 5 years ago

Quintus commented 5 years ago

@refi64, could you please take a look at this ever-failing Travis checks? If you don't like to fix it, please just remove the Travis support. The way it currently complains on all PRs is just annoying.

refi64 commented 5 years ago

Will do, it might be also worth doing another CI since the new owners of Travis apparently laid off a chunk of their team and the future of the OSS version is in doubt...

Quintus commented 5 years ago

In ticket #427 we didn't get anywhere with unit tests for TSC, and I haven't changed my mind on the topic of testing games either (see there for explanation). For the foreseeable future, this means that TSC will not have any tests at all. The CI system would thus basically only test if the code still builds. Since anybody can do that with a simple compilation, I doubt that we need a CI system at all.

I'd thus suggest simple removal.

refi64 commented 5 years ago

I...actually just realized I never did anything with the branch I had to fix Travis and use it for automated AppImage builds because I was waiting for server-end stuff. On the new one I could maybe DIY hosting a Flatpak repo with test builds, since the server Flathub uses is open source anyway. Just a thought?

Quintus commented 5 years ago

Since I'd like to keep out of the Flatpak issues personally, you can just use whatever websites and tooling you deem necessary, whether it's hosted on alexandria or not. If you do need or want something on alexandria, ask @sydneyjd if he can look into it. For the purpose of this ticket it's only important what happens to Travis.

-- Blog: https://mg.guelker.eu