Bazel repozitoriya keşini işləyən yükləmə marşrutunda hazırlayın
Tələb olunan asılılıqları seçilmiş keşə yükləyin, onu bloklanmış mühitə köçürün və orada eyni repository_cache seçimindən istifadə edin.
Repozitoriya keşi, Bazel onları hədəf mühitin proksisi vasitəsilə əldə edə bilmədikdə təsdiqlənmiş asılılıq baytlarını təqdim edə bilər.
- Nəzərdə tutulan girişi olan maşında tələb olunan layihə vəziyyətini və Bazel versiyasını istifadə edərək seçilmiş keşə yükləyin:
bazel fetch --repository_cache=/path/to/repository-cache //... - Hazırlanmış keşi layihənin artefakt prosesi vasitəsilə köçürün.
- Onun yolunu hədəf mühitdə eyni
--repository_cacheseçimi ilə seçin. Başqa layihə vəziyyəti üçün qurulmuş keş natamam ola bilər.
Köhnə həll yolları --distdir istifadə edir və indi köhnəlmiş kimi sənədləşdirilir. Bu mexanizm fayl adı URL əsas adına uyğun gələn və heşi elan edilmiş yükləmə sorğusuna uyğun gələn arxiv tələb edir. Açılmamış mənbə ağacı əvəz deyil və heşin silinməsi artefakt seçiminin bir hissəsini silir.
Bu bütün oflayn ilkin şərtləri təmin etmir. Bzlmod reyestr metadatası, Git repozitoriyaları və repozitoriya qaydaları ilə başladılan əmrlər əlavə tələblərə malik ola bilər. Əgər canlı proksi yükləmə tələb olunursa, bağlantı nasazlığını gizlətmək üçün asılılıq tərifini dəyişmək əvəzinə onun faktiki yükləyicisini və URL-ni araşdırın.