Cuberite Forum
New Pull Request Builder - Printable Version

+- Cuberite Forum (https://forum.cuberite.org)
+-- Forum: Cuberite (https://forum.cuberite.org/forum-4.html)
+--- Forum: Development (https://forum.cuberite.org/forum-13.html)
+--- Thread: New Pull Request Builder (/thread-1458.html)

Pages: 1 2


RE: New Pull Request Builder - xoft - 04-23-2014

Usually x86 executables pack better than 1/2 of the original size, with UPX the ratio can be even higher, even 1/4 of the original size. And individually-compressed builds should be okay.


RE: New Pull Request Builder - worktycho - 04-23-2014

Had another look and this may not be feasible. Uploading the files is doable if you know what to upload them as. The problem is that travis builds do not appear to know if they are triggered as the result of a pull request so we don't know what to upload the file as and where to post the link.

Alternate option: implement https://github.com/travis-ci/travis-ci/issues/532 so that we don't have to do this in such a hacky way.


RE: New Pull Request Builder - worktycho - 04-23-2014

No, me being stupid and looking in the wrong place in the manual, its TRAVIS_PULL_REQUEST. derp.


RE: New Pull Request Builder - worktycho - 04-23-2014

So apart from ftp config I should be able to set up to store the artefacts and post the comment on build success.


RE: New Pull Request Builder - bearbin - 04-23-2014

The only ones to keep should be gcc-debug-x86 and x64 I think. Each of those is about 15 megs zipped (so 30 megs in total).


RE: New Pull Request Builder - worktycho - 04-23-2014

Do you want to be testing debug versions? Testing should be done in release then investigated in debug.


RE: New Pull Request Builder - bearbin - 04-24-2014

It's easier just to test straight in debug - what's the real downside?


RE: New Pull Request Builder - worktycho - 04-24-2014

Performance halving is not a real downside?


RE: New Pull Request Builder - bearbin - 04-24-2014

No, you're only testing, not going to be running a production server on a pull request!


RE: New Pull Request Builder - worktycho - 04-24-2014

No but we pride ourselves on performance, we need to know if the pull request feels slow.

And we need to know about release only issues since they tend to be nasty so we want to keep them off master.