'n Pakhuis-kas kan goedgekeurde afhanklikheidsgrepe verskaf wanneer Bazel dit nie deur die teikenomgewing se proxy kan kry nie.

  1. Gebruik op 'n masjien met die beoogde toegang die vereiste projektoestand en Bazel-weergawe om in 'n gekose kas te haal:
    bazel fetch --repository_cache=/path/to/repository-cache //...
  2. Dra die voorbereide kas oor deur die projek se artefakproses.
  3. Kies sy pad in die teikenomgewing met dieselfde --repository_cache-opsie. 'n Kas wat vir 'n ander projektoestand gebou is, kan onvolledig wees.

Ouer workarounds gebruik --distdir, wat nou as verouderd gedokumenteer is. Daardie meganisme vereis 'n argief waarvan die lêernaam met die URL-basisnaam ooreenstem en waarvan die huts met die verklaarde aflaairversoek ooreenstem. 'n Uitgepakte bronboom is nie 'n plaasvervanger nie, en die verwydering van die huts verwyder deel van die artefakkeuse.

Dit verskaf nie elke vanlyn voorvereiste nie. Bzlmod-registermetadata, Git-pakhuise en opdragte wat deur pakhuisreëls gelanseer word, kan bykomende behoeftes hê. As lewendige proxy-aflaai die vereiste is, ondersoek die werklike aflaaier en URL eerder as om die afhanklikheidsdefinisie te vervang om die verbindingsfout weg te steek.

Verwante artikels