from the "misuse of funds" department, plugin builds fail sometimes due to nodejs.org/dist or npm registry being unavailable.
One recent case is: https://github.com/nodejs/nodejs.org/issues/1191
In this case it was the distribution of binaries (node itself) that was unavailable. But often enough the npm registry may be unavailable as well.
Unfortunately the parent pom hard codes refrences to both nodejs/dist:
If INFRA was to offer a mirror of both dist and npm registry (no small ask) then this hard coding could be shifted so builds do not leave the jenkins repo to fetch things they need, vs "external" dependencies.