GameDrivenDesign / docker-godot-export

Docker image to automatically export your Godot games.
https://hub.docker.com/r/gamedrivendesign/godot-export/
MIT License
45 stars 10 forks source link

Build hangs after export. #1

Closed kiesenverseist closed 6 years ago

kiesenverseist commented 6 years ago

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.

image

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: image

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

tom95 commented 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.

kiesenverseist commented 6 years ago

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.

kiesenverseist commented 6 years ago

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.

tom95 commented 6 years ago

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 :)