[ofiwg] replacing travis CI
jgg at ziepe.ca
Sat Jun 19 16:59:22 PDT 2021
On Fri, Jun 18, 2021 at 08:16:09PM +0000, Hefty, Sean wrote:
> For a while now, Travis CI has been requesting that all projects
> move from travis.org to travis.com. It turns out that travis is
> putting credit limits on open source projects, and re-defining open
> source to exclude projects that have company paid employees
> contributing to it. The following blog provides a nice summary:
> The short version is that travis no longer appears to be a viable CI
> option for the libfabric project.
IMHO it is not a bad use of OFA funds to support the projects it
> There are some alternatives,
> which are being explored, including github actions and circleCI. If
> anyone has any comments, please respond.
rdma-core has been using Azure Pipelines for the last few years and it
has treated us well so far. Much, much more reliable than travis ever
IMHO for a C project the most important thing is that the CI be able
to run project-specific docker containers - that was the biggest
criteria when I looked at this a few years ago.
With dockerhub now restricting usage (due to CI abuse) a CI service
that doesn't provide its own container registry is no longer "free".
We pay a small nomial Azure fee to host a private container registry
and the CI runs its images out of this.
More information about the ofiwg