Page MenuHomeSoftware Heritage

Stop scheduling mirror tests while building Docker images

Authored by lunar on Nov 10 2022, 3:21 PM.



The mirror tests start by build Docker images. Scheduling it at midnight
will make it run at the same time as the job building the main Docker
images. This mean they will fight for access to the Docker daemon and
thus one of them is likely to fail.

Ideally, we would use the lockable resource plugin but as a stopgap
measure, let’s schedule the mirror tests 4 hours after the main image
building job.

Thanks vsellier for noting and olasd for investigating the issue.

Diff Detail

rCJSWH Jenkins jobs
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.