On 22 May 2016 at 02:04, Glyph <gl...@twistedmatrix.com> wrote:

>
> > On May 21, 2016, at 4:00 PM, Werner Thie <wer...@thieprojects.ch> wrote:
> >
> > Thank you all for that great and massive move!
> >
> > Me running twisted almost exclusively on FreeBSD, what is the reason for
> >
> > > We could also potentially just replace our buildbot build farm with a
> > > combination of appveyor and travis-ci; this would remove FreeBSD from
> > > our list of supported platforms, ...
> >
> > Thanks for enlightening me.
>
> While FreeBSD support is important, there are no CI-as-a-service platforms
> that support it, that I'm aware of.
>
> Right now, we need to manually vet each change before sending it to
> buildbots, because they are shared mutable environments that we can't
> afford to have running untrusted code automatically.  If we could switch to
> Travis and Appveyor, then we could let them worry about malicious code,
> which would allow contributors to get instant feedback, rather than waiting
> for reviewers to manually run the builders.
>
> Travis does support OS X, which means that some level of BSD coverage
> would still be maintained.  And of course if someone could find an
> equivalent service that supports FreeBSD we could add it to the list of
> pull request statuses :).
>

I am not sure that Travis supports Python on OSX.... and it might take some
time until there is support for Python on Windows and I am not sure if
Travis-ci.org will support this free of charge.

I think that we can have both... and in the first instance automatically
trigger Travis-CI builds and manually trigger buildbot builds.

----------

GitLab is an option, as I think that they allow you to bring your own build
slaves.... but I think that the current buildbots are fine.

-- 
Adi Roiban
_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to