ci: add --mutex network to all yarn installs
There are no commits yet
Push commits to the source branch or add previously merged commits to review them.
Created by: ggilmore
We've made some recent improvements to CI so that it can run certain commands/scripts in parallel. Some of these parallelized scripts run yarn
installs.
However, since then I've noticed some flaky yarn
CI steps: https://buildkite.com/sourcegraph/sourcegraph/builds/50480#b996b624-73ef-4fa3-a0a3-6c5b96e700f4
This flakiness occurs because yarn
's global cache isn't threadsafe. Using the yarn --mutex network
flag ensures that only one yarn
install can run at a time - which should fix this issue. We already used this flag in our docker image build scripts, but this PR adds this flag to all the yarn
installs that CI runs.
Push commits to the source branch or add previously merged commits to review them.