Paratowch storfa gronfa Bazel ar lwybr lawrlwytho sy'n gweithio
Nôl y dibyniaethau gofynnol i storfa ddetholedig, ei throsglwyddo i'r amgylchedd wedi'i rwystro a defnyddio'r un opsiwn repository_cache yno.
Gall storfa gronfa ddarparu beitiau dibyniaeth cymeradwy pan na all Bazel eu cael trwy brocsi'r amgylchedd targed.
- Ar beiriant sydd â'r mynediad a fwriedir, defnyddiwch gyflwr y prosiect gofynnol a fersiwn Bazel i nôl i storfa ddetholedig:
bazel fetch --repository_cache=/path/to/repository-cache //... - Trosglwyddwch y storfa a baratowyd trwy broses arteffactau'r prosiect.
- Dewiswch ei llwybr yn yr amgylchedd targed gyda'r un opsiwn
--repository_cache. Gall storfa a adeiladwyd ar gyfer cyflwr prosiect arall fod yn anghyflawn.
Mae atebion hŷn yn defnyddio --distdir, sydd bellach wedi'i ddogfennu fel un darfodedig. Mae'r dull hwnnw'n gofyn am archif y mae ei enw ffeil yn cyfateb i enw sylfaen yr URL a'i hash yn cyfateb i'r cais lawrlwytho a ddatganwyd. Nid yw coeden ffynhonnell heb ei dadbacio yn ddirprwy, ac mae dileu'r hash yn dileu rhan o'r dewis arteffactau.
Nid yw hyn yn darparu pob rhagofyniad all-lein. Gall metadata cofrestr Bzlmod, cronfeydd Git a gorchmynion a lansiwyd gan reolau storfa fod ag anghenion ychwanegol. Os mai nôl byw trwy brocsi yw'r gofyniad, ymchwiliwch i'w lawrlwythwr a'i URL gwirioneddol yn hytrach na disodli'r diffiniad dibyniaeth i guddio'r methiant cysylltiad.