> On Jul 3, 2019, at 8:04 AM, Joan Touzet <woh...@apache.org> wrote:
> 
> (With my CouchDB release engineer hat on only)
> 
> Anyone know if any of these external services supports platforms other
> than amd64/x86_64?

        AFAIK, all of the commercial SaaS companies who have an "open source 
can use for free” bit that I have experience with only do x86.[*]   Most of 
them that have external runners do support ‘bring your own non-x86’ machine 
types.  

        There’s also things like OpenLab and the Linux Foundation machines too. 
 (The latter provided PowerPC machine access to ASF Jenkins but I know when I 
tried to use them years ago they were incredibly unstable and the software 
install was extremely lacking to the point of being ultimately unusable for the 
project.)

        I’ve never worked with pure pay companies in this area, so there are 
likely companies out there.  It might be worthwhile for someone to do reach out 
to one since we might get free access for Exposure Bucks or something.


> CouchDB keeps receiving a lot of pressure to build on aarch64, ppc64le
> and s390x, which keeps pushing us back to Jenkins CI (ASF or
> independent). And if we have to do that, then not much else matters to us.

        One of the nice things about using a system that supports external 
runners is that it allows for contributions of CPU time from like minded 
individuals.  I wouldn’t trust them to do anything more than run tests though.

* - The big problem here is the lack of cost effective non-x86 machines from 
cloud providers. Drone, for example, does do ARM since it’s an extension of 
Packet’s cloud. But I don’t have experience with it so didn’t mention it 
earlier….  Maybe I’ll bang on it over the long weekend.  

Reply via email to