On 07/01/2021 19.28, Daniel P. Berrangé wrote:
[...]
Travis has issues with git cloning and concurrent pushes.

eg if you push branch A, it schedules a CI job. Then you
push branch B before jobs for A have started.

When the job for A starts, it will be unable to checkout
the commit for branch A's merge because the history will
be too shallow.

I think we have to get rid of travis.yml soon anyway, since they changed their business model, and soon it won't be possible anymore to use it for QEMU. travis-ci.org is getting decommissioned and on travis-ci.com you can only get free CI minutes for non-sponsored FOSS projects.
So let's simply not worry about Travis-CI anymore.

  .cirrus.yml              | 1 +
  .gitlab-ci.yml           | 3 +++
  .shippable.yml           | 2 ++

Maybe we could rather disable shippable now that we support the cross container builds on gitlab-ci, too?

 Thomas


Reply via email to