commit 7adecf5108c5a2803f0b824c5fe1ff7e733f6102
Author: Jonathan Lebon <jonathan@jlebon.com>
Date: Thu Apr 8 09:57:10 2021 -0400
jobs/seed-github-ci: don't periodically scan branches
Because we don't have persistent storage, everytime Jenkins gets
reprovisioned, it wants to test ancient PRs when it does its first
scheduled repo scan. This unnecessarily bogs down the cluster and
increases the flakiness of test runs we actually care about.
So tell Jenkins to stop doing that.
The downside here is that Jenkins doesn't get to GC deleted
PRs/branches, but meh... the whole pod gets periodically wiped anyway.
commit ac366c06a7e85fa51431a8c1069d30c54001ee85
Author: Jonathan Lebon <jonathan@jlebon.com>
Date: Thu Apr 8 10:06:44 2021 -0400
jenkins/config: cap concurrent pods to 6
Our CI test jobs are demanding and noisy neighbours. If repos are
particularly active, 15 parallel pods increases the flake rate for
everyone.
Let's bring it down to 6 and see how it goes.