செயல்படும் பதிவிறக்கப் பாதையில் Bazel களஞ்சியக் கேச் தயார் செய்யுங்கள்
தேவையான சார்புகளைத் தேர்ந்தெடுக்கப்பட்ட கேசுக்குள் கொண்டு வாருங்கள், அதைத் தடுக்கப்பட்ட சூழலுக்கு மாற்றி, அங்கே அதே repository_cache விருப்பத்தைப் பயன்படுத்துங்கள்.
Bazel இலக்கு சூழலின் ப்ராக்ஸி வழியாக அவற்றைப் பெற முடியாதபோது, களஞ்சியக் கேச் அங்கீகரிக்கப்பட்ட சார்பு பைட்டுகளை வழங்க முடியும்.
- எண்ணப்பட்ட அணுகல் உள்ள இயந்திரத்தில், தேவையான திட்ட நிலை மற்றும் Bazel பதிப்பைப் பயன்படுத்தி தேர்ந்தெடுக்கப்பட்ட கேசுக்குள் கொண்டு வாருங்கள்:
bazel fetch --repository_cache=/path/to/repository-cache //... - தயார் செய்யப்பட்ட கேச்சைத் திட்டத்தின் ஆர்ட்டிஃபாக்ட் செயல்முறை வழியாக மாற்றுங்கள்.
- இலக்கு சூழலில் அதே
--repository_cacheவிருப்பத்துடன் அதன் பாதையைத் தேர்ந்தெடுக்கவும். வேறொரு திட்ட நிலைக்காக உருவாக்கப்பட்ட கேச் முழுமையற்றதாக இருக்கலாம்.
பழைய தீர்வுகள் --distdir ஐப் பயன்படுத்துகின்றன, இது இப்போது காலாவதியானதாக ஆவணப்படுத்தப்பட்டுள்ளது. அந்த முறைக்கு கோப்புப் பெயர் URL இன் அடிப்படை பெயருக்குப் பொருந்தும் மற்றும் அதன் ஹாஷ் அறிவிக்கப்பட்ட பதிவிறக்கக் கோரிக்கைக்குப் பொருந்தும் ஒரு காப்பகம் தேவை. பிரிக்கப்படாத மூல மரம் மாற்றாகாது, ஹாஷை நீக்குவது ஆர்ட்டிஃபாக்ட் தேர்வின் ஒரு பகுதியை நீக்குகிறது.
இது அனைத்து ஆஃப்லைன் முன்நிபந்தனைகளையும் வழங்காது. Bzlmod பதிவேட்டு மெட்டாடேட்டா, Git களஞ்சியங்கள் மற்றும் களஞ்சிய விதிகளால் தொடங்கப்படும் கட்டளைகளுக்கு கூடுதல் தேவைகள் இருக்கலாம். நேரடி ப்ராக்ஸி பெறுதல் தேவையாக இருந்தால், இணைப்புத் தோல்வியை மறைக்க சார்பு வரையறையை மாற்றுவதற்குப் பதிலாக அதன் உண்மையான பதிவிறக்கி மற்றும் URL ஐ ஆராயுங்கள்.