Кампа кэши Bazel аларды максаттуу чөйрөнүн проксиси аркылуу ала албаган учурда бекитилген көз карандылык байттарын сунуштай алат.

  1. Көздөлгөн мүмкүнчүлүгү бар машинада тандалган кэшке жүктөө үчүн керектүү долбоор абалын жана Bazel версиясын колдонуңуз:
    bazel fetch --repository_cache=/path/to/repository-cache //...
  2. Даярдалган кэшти долбоордун артефакт процесси аркылуу өткөрүңүз.
  3. Анын жолун максаттуу чөйрөдө ошол эле --repository_cache параметри менен тандаңыз. Башка долбоор абалы үчүн курулган кэш толук эмес болушу мүмкүн.

Эски чечимдер --distdir колдонот, ал азыр эскирген деп документтелген. Бул механизм файл аталышы URLдин негизги аталышына дал келген жана хеши жарыяланган жүктөө суроосуна дал келген архивди талап кылат. Ачылбаган баштапкы код дарагы алмаштыруучу эмес, ал эми хешти алып салуу артефакт тандоонун бир бөлүгүн алып салат.

Бул бардык оффлайн шарттарды камсыз кылбайт. Bzlmod реестр метаберилиштери, Git кампалары жана кампа эрежелери иштеткен буйруктар кошумча талаптарга ээ болушу мүмкүн. Эгерде тирүү прокси аркылуу жүктөө талап кылынса, туташуу катасын жашыруу үчүн көз карандылык аныктамасын алмаштыруунун ордуна анын чыныгы жүктөгүчүн жана URLин изилдеңиз.

Тектеш макалалар