On 6 April 2017 at 16:05, Sandro Santilli <s...@kbt.io> wrote: > On Thu, Apr 06, 2017 at 03:59:21PM +0200, Mateusz Loskot wrote: > >> Anyhow, I am going to use GitHub (and PRs) as the primary >> channel for commits, to allow myself the advantage of pre-factum CI.. > > Pre-factum CI is currently also available via Gogs, although more > convoluted (it takes explicitly adding your fork to the drone install, > and then to link the badge to the PR summary).
Convoluted, indeed. > From what I've heard new Drone instances will also support automatically > building PRs, droping one of the two requirements listed above. Currently > drone server is running on my own machines, I'd love to move it to OSGeo > machines with its own DNS, want to help with that ? Drone is rather an interesting addition, not something to rely on, from my POV. It does not support builds on Windows. I'm not even sure it supports builds on OS X. (I mean 'guest' OS, not host). > NOTE: I know your answer to the above question will likely be NO, because > you prefer to use external working infrastructure, but I'll keep asking > everyone in the hope to find somebody willing to help with improving the > available infrastructural free software out there :) If I had more/too much time/money, I might have considered it. Tiny projects like GEOS, non-profits like OSGeo simply can not afford investment in developing its infrastructure at low-level. What's next, burning our own CPUs because Intel and AMD are proprietary? I'll repeat myself, GitHub-based ecosystem is the only cost-effective solution available for not-so-rich non-profits. IMHO, GitLab with GitLab CI with its shared runners is the only sensible alternative. but still it will require lots of admin investment. Best regards, -- Mateusz Loskot, http://mateusz.loskot.net _______________________________________________ geos-devel mailing list geos-devel@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/geos-devel