In opslachcache kin goedkarde ôfhinklikheidsbytes leverje as Bazel se net fia de proxy fan 'e doelomjouwing krije kin.

  1. Brûk op in masine mei de bedoelde tagong de fereaske projektstatus en Bazel-ferzje om yn in keazen cache te heljen:
    bazel fetch --repository_cache=/path/to/repository-cache //...
  2. Ferpleats de taret cache fia it artefaktproses fan it projekt.
  3. Kies syn paad yn 'e doelomjouwing mei deselde --repository_cache-opsje. In cache boud foar in oare projektstatus kin ûnfolslein wêze.

Aldere oplossingen brûke --distdir, no dokumintearre as ferâldere. Dat meganisme fereasket in argyf wêrfan't de bestânsnamme oerienkomt mei de basisnamme fan 'e URL en wêrfan't de hash oerienkomt mei it oanmelde downloadfersyk. In útpakte boarnestream is gjin ferfanging, en it fuortheljen fan 'e hash hellet in part fan 'e artefaktseleksje fuort.

Dit leveret net alle offline-betingsten. Bzlmod-registermetadaten, Git-opslachplakken en komma-oanroppen troch opslachregels kinne ekstra easken hawwe. As live-proxyheljen de eask is, ûndersykje dan de eigentlike downloader en URL ynstee fan 'e ôfhinklikheidsdefinysje te ferfangen om de ferbiningsflater te ferbergjen.

Relatearre artikelen