Valmistage Bazeli hoidla vahemälu töötaval allalaadimisteel
Laadige vajalikud sõltuvused valitud vahemällu, viige see blokeeritud keskkonda ja kasutage seal sama repository_cache valikut.
Hoidla vahemälu saab pakkuda kinnitatud sõltuvusbaite, kui Bazel ei suuda neid sihtkeskkonna puhverserveri kaudu hankida.
- Kasutage masinas, kus on kavandatud juurdepääs, vajalikku projekti olekut ja Bazeli versiooni, et laadida valitud vahemällu:
bazel fetch --repository_cache=/path/to/repository-cache //... - Viige ettevalmistatud vahemälu projekti artefaktiprotsessi kaudu.
- Valige selle tee sihtkeskkonnas sama
--repository_cachevalikuga. Teise projekti oleku jaoks loodud vahemälu võib olla puudulik.
Vanemad lahendused kasutavad --distdir, mis on nüüd dokumenteeritud aegununa. See mehhanism nõuab arhiivi, mille failinimi vastab URL-i põhinimele ja mille räsi vastab deklareeritud allalaadimistaotlusele. Pakkimata lähtepuu ei ole asendus ja räsi eemaldamine eemaldab osa artefaktide valikust.
See ei taga kõiki võrguühenduseta eeldusi. Bzlmodi registri metaandmed, Giti hoidlad ja hoidla reeglite käivitatud käsud võivad vajada lisateavet. Kui nõutakse reaalajas puhverserveri kaudu hankimist, uurige selle tegelikku allalaadijat ja URL-i, selle asemel et asendada sõltuvuse määratlust ühenduse tõrke varjamiseks.