This is an archive of the discontinued LLVM Phabricator instance.

[jenkins] Switch to GitHub repo URLs. Use local mirror as reference.
ClosedPublic

Authored by azharudd on Aug 23 2022, 12:06 PM.

Details

Summary

Use the local mirror on the node as a reference instead of using
the locally hosted mirror repo.

Using the existing local mirror on the node helps reduce the load
on the network and also speeds up the source checkout.

Diff Detail

Event Timeline

azharudd created this revision.Aug 23 2022, 12:06 PM
azharudd requested review of this revision.Aug 23 2022, 12:06 PM
aprantl accepted this revision.Aug 23 2022, 1:58 PM

Without fully understanding the Groovy code, I think the description and goal sound good to me!

This revision is now accepted and ready to land.Aug 23 2022, 1:58 PM
steven_wu accepted this revision.Aug 24 2022, 10:12 AM

LGTM.

The document is not clear what the exactly extension CloneOption reference does: https://www.jenkins.io/doc/pipeline/steps/workflow-scm-step/ but I guess it matches your description in commit message.

drew_maxwell accepted this revision.Aug 24 2022, 10:38 AM

Looks good to me.