GitHub Actions are currently in limited public beta and appear to be
similar to GitLab CI: https://github.com/features/actions
More here: https://help.github.com/en/articles/about-github-actions

Rok

On Fri, Jun 28, 2019 at 7:06 PM Wes McKinney <wesmck...@gmail.com> wrote:

> Based on the discussion in
> https://issues.apache.org/jira/browse/INFRA-18533 it does not appear
> to be ASF Infra's inclination to allow projects to donate money to the
> Foundation to get more build resources on Travis CI. Our likely only
> solution is going to be to reduce our dependence on Travis CI. In the
> short term, I would say that the sooner we can migrate all of our
> Linux builds to docker-compose form to aid in this transition, the
> better
>
> We are hiring in our organization (Ursa Labs) for a dedicated role to
> support CI and development lifecycle automation (packaging,
> benchmarking, releases, etc.) in the Apache Arrow project, so I hope
> that we can provide even more help to resolve these issues in the
> future than we already are
>
> On Wed, Jun 26, 2019 at 11:35 AM Antoine Pitrou <anto...@python.org>
> wrote:
> >
> >
> > Also note that the situation with AppVeyor isn't much better.
> >
> > Any "free as in beer" CI service is probably too capacity-limited for
> > our needs now, unless it allows private workers (which apparently Gitlab
> > CI does).
> >
> > Regards
> >
> > Antoine.
> >
> >
> > Le 26/06/2019 à 18:32, Wes McKinney a écrit :
> > > It seems that there is intermittent Apache-wide degradation of Travis
> > > CI services -- I was looking at https://travis-ci.org/apache today and
> > > there appeared to be a stretch of 3-4 hours where no queued builds on
> > > github.com/apache were running at all. I initially thought that the
> > > issue was contention with other Apache projects but even with
> > > round-robin allocation and a concurrency limit (e.g. no Apache project
> > > having more than 5-6 concurrent builds) that wouldn't explain why NO
> > > builds are running.
> > >
> > > This is obviously disturbing given how reliant we are on Travis CI to
> > > validate patches to be merged.
> > >
> > > I've opened a support ticket with Travis CI to see if they can provide
> > > some insight into what's going on. There is also an INFRA ticket where
> > > other projects have reported some similar experiences
> > >
> > > https://issues.apache.org/jira/browse/INFRA-18533
> > >
> > > As a meta-comment, at some point Apache Arrow is going to need to move
> > > off of public CI services for patch validation so that we can have
> > > unilateral control over scaling our build / test resources as the
> > > community grows larger. As the most active merger of patches (I have
> > > merged over 50% of pull requests over the project's history) this
> > > affects me greatly as I am often monitoring builds on many open PRs so
> > > that I can merge them as soon as possible. We are often resorting to
> > > builds on contributor's forks (assuming they have enabled Travis CI /
> > > Appveyor)
> > >
> > > As some context around Travis CI in particular, in January Travis CI
> > > was acquired by Idera, a private equity (I think?) developer tools
> > > conglomerate. It's likely that we're seeing some "maximize profit,
> > > minimize costs" behavior in play, so the recent experience could
> > > become the new normal.
> > >
> > > - Wes
> > >
>

Reply via email to