Closed kiesenverseist closed 6 years ago
Hi there! I just went ahead and bumped the Godot version used by travis to the most recent. So, if we're lucky, it might just magically work if you just simply press the "restart build" button on Travis.
If not, we'll have to send you to the official Godot issue tracker, unfortunately. We also had problems with builds getting stuck. Typically we resolved them at some point with lots of trial and error. Sometimes we had made a little mistake in our game files and sometimes we had no idea why it didn't work in the first place. In general, Godot should likely be more cooperative when it comes to these issues.
Thanks, although it didn't end up working. I'll try to recreate a minimum test project for a few different versions of Godot and then submit an issue to their page later.
As an update to all this, I managed to get this working, and have even managed to build for 3.1 alpha 2 over at my own fork. Thank you for your time earlier.
Hey @kiesenverseist great that you got it working! If I see correctly using a different glibc did the trick for you or were more changes required? We would definitely welcome a PR to incorporate your fixes here as well :)
When running the build on travis, it seems to stop working after it exports all the scenes. The build doesn't fail for another 10 or so minutes, when the timer runs out. The export works fine locally on my windows 10 machine.
I had noticed that the version used was 3.0.2, and I was running 3.0.6, so I in my own docker switched to that version in headless format (since that apparently has all the editor tools), where the issue persists. Another change was the signing key to glibc, its URL was changed.
I tried it again, this time using the server version, but it appears to not produce any file:
This is the first time I've done any sort of CI, so I'm a little lost on what I'm doing wrong, any help would be much appreciated.
My own Dockerfile: https://github.com/kiesenverseist/docker-godot-export/blob/develop/Dockerfile The travis.yml: https://github.com/kiesenverseist/equilibria/blob/master/.travis.yml