Cache tar-repożitorju jista' jipprovdi bytes ta' dipendenzi approvati meta Bazel ma jistax jiksibhom permezz tal-proxy tal-ambjent fil-mira.

  1. Fuq magna bl-aċċess maħsub, uża l-istat tal-proġett u l-verżjoni ta' Bazel meħtieġa biex tiġbor f'cache magħżul:
    bazel fetch --repository_cache=/path/to/repository-cache //...
  2. Ittrasferixxi l-cache ippreparat permezz tal-proċess tal-artefatti tal-proġett.
  3. Agħżel il-passaġġ tiegħu fl-ambjent fil-mira bl-istess għażla --repository_cache. Cache mibni għal stat ieħor tal-proġett jista' jkun mhux komplut.

Soluzzjonijiet eqdem jużaw --distdir, li issa huwa ddokumentat bħala skadut. Dan il-mekkaniżmu jeħtieġ arkiv li l-isem tal-fajl tiegħu jaqbel mal-isem bażi tal-URL u li l-hash tiegħu jaqbel mat-talba tan-niżżil iddikjarata. Siġra tas-sors mhux miftuħa mhijiex sostitut, u t-tneħħija tal-hash tneħħi parti mill-għażla tal-artefatti.

Dan ma jipprovdix kull prerekwiżit offline. Il-metadata tar-reġistru Bzlmod, ir-repożitorji Git u l-kmandi mnedija mir-regoli tar-repożitorju jistgħu jkollhom ħtiġijiet addizzjonali. Jekk it-tniżżil dirett permezz tal-proxy huwa r-rekwiżit, investiga d-downloader u l-URL attwali tiegħu minflok tissostitwixxi d-definizzjoni tad-dipendenza biex taħbi l-falliment tal-konnessjoni.

Artikli relatati