Cuberite Forum
Bearbin's Automated Builds - Printable Version

+- Cuberite Forum (https://forum.cuberite.org)
+-- Forum: Cuberite (https://forum.cuberite.org/forum-4.html)
+--- Forum: Discussion (https://forum.cuberite.org/forum-5.html)
+--- Thread: Bearbin's Automated Builds (/thread-538.html)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27


RE: Bearbin's Automated Builds - Mathias - 05-06-2017

Seems like Android builds have been offline for two months.


RE: Bearbin's Automated Builds - bearbin - 05-10-2017

Builds are now fixed - the docker plugin had broken for some reason.

Thanks for alerting me.


RE: Bearbin's Automated Builds - xoft - 09-05-2019

Would it make sense to drop the Jenkins build machines and just use the Travis and Appveoyr builds to produce the downloadable artifacts? That could relieve a bit of your budget for the builds, plus the builds would be really official (and it would free my home computers Wink


RE: Bearbin's Automated Builds - bearbin - 09-05-2019

If it's possible that would be a good idea. We would probably want to host the artifacts ourselves but if they can be generated in the same way as our CI it does make sense.


RE: Bearbin's Automated Builds - Mathias - 11-06-2019

Android and FreeBSD builds seem to be broken. MacOS builds have been down for a while, but there's probably not much that can be done, unless someone has an Apple-device or looks into cross-compiling.


RE: Bearbin's Automated Builds - Mathias - 11-09-2019

For MacOS builds, we can probably attempt to upload the Travis artifacts somewhere (Travis doesn't provide direct downloads afaik). The cheapest option would probably be Github Pages, but custom deploy scripts can also be used.
https://docs.travis-ci.com/user/deployment/pages/
https://docs.travis-ci.com/user/deployment/script/


RE: Bearbin's Automated Builds - Mathias - 11-09-2019

I played around with Travis's Github pages deploy system a bit. Here's a sample macOS build: https://mathiascode.github.io/ghpagesmacos/Cuberite.tar.gz

Here are the scripts:
https://github.com/mathiascode/cuberite/blob/master/.travis.yml
https://github.com/mathiascode/cuberite/blob/master/generatebuild.sh