1 रिपॉजिटरी
Logic for determining the active version of a command-line tool based on environment variables and local configuration files.
Distinct from Runtime-Version Resolution: Distinct from Runtime-Version Resolution by focusing on CLI binary selection rather than language runtimes.
Explore 1 awesome GitHub repository matching software engineering & architecture · CLI Tool Version Resolution. Refine with filters or upvote what's useful.
tfenv एक Terraform वर्शन मैनेजर और कमांड-लाइन यूटिलिटी है जिसे एक एकल स्थानीय सिस्टम पर Terraform CLI के कई वर्शन्स के बीच इंस्टॉल और स्विच करने के लिए डिज़ाइन किया गया है। यह एक बाइनरी स्विचर के रूप में कार्य करता है जो विभिन्न प्रोजेक्ट्स और टीम एनवायरनमेंट में सुसंगत इंफ्रास्ट्रक्चर एज़ कोड टूलिंग सुनिश्चित करता है। यूटिलिटी एनवायरनमेंट वेरिएबल्स और स्थानीय कॉन्फ़िगरेशन फ़ाइलों के माध्यम से सक्रिय निष्पादन योग्य वर्शन्स को मैनेज करती है। यह सहयोग के दौरान संगतता समस्याओं को रोकने के लिए विभिन्न एनवायरनमेंट या क्लाइंट प्रोजेक्ट्स के लिए विशिष्ट वर्शन्स को लॉक करने के लिए प्रोजेक्ट वर्शन पिनिंग का समर्थन करती है। टूल विशिष्ट या नवीनतम वर्शन्स को डाउनलोड और इंस्टॉल करने, उपलब्ध रिलीज़ को सूचीबद्ध करने और स्थानीय बाइनरीज़ को अनइंस्टॉल करने के लिए यूटिलिटीज प्रदान करता है। ये ऑपरेशन्स एक स्थानीय वर्शन रजिस्ट्री, चेकसम-सत्यापित आर्टिफैक्ट डाउनलोड और सिस्टम पथ में सक्रिय निष्पादन योग्य को अपडेट करने के लिए सिम्बॉलिक लिंक स्विचिंग द्वारा समर्थित हैं।
Implements environment-driven logic to resolve the correct Terraform binary for the current context.