github - स्थिति टैग क्या हैं, जैसे



build tags (1)

एक अच्छी तरह से ज्ञात प्रश्न हो सकता है, लेकिन वास्तव में मैं यह पूछ रहा हूँ, क्योंकि मैं इन टैगों से परिचित नहीं हूं।

मैंने विभिन्न README.md परियोजनाओं में विशेष प्रकार के टैग्स में अपने README.md । मेरे सवालों के बारे में कई गुना हैं:

  1. इन टैग्स का उद्देश्य क्या है?
  2. उन्हें कैसे उत्पन्न किया जाए?
  3. क्या कोई अच्छा अभ्यास या प्रलेखन है जो सुझाव देता है कि किस प्रकार के टैग उपयोग किए जा सकते हैं या किसी प्रोजेक्ट में उपयोग किया जाना चाहिए?
  4. जब किसी प्रोजेक्ट को ऐसे टैग का उपयोग करके व्यवहार्य बनाया जा सकता है?

इन टैग्स का उद्देश्य क्या है?

इन छवियों को बाह्य सेवाओं, अक्सर सतत एकीकरण सेवाओं द्वारा प्रदान किया जाता है, और रिपॉजिटरी के बारे में दिलचस्प जानकारी दिखाने के लिए उपयोग किया जाता है।

उदाहरण के लिए, आपके द्वारा आपके उदाहरण में दिखाए गए पहले बैज का कहना है कि निर्माण "पासिंग" है (इसकी सटीक परिभाषा बिल्ड-विशिष्ट होगी, लेकिन इसका सामान्य तौर पर इसका मतलब है कि परीक्षण पास और सबसे हाल के निर्माण के दौरान कुछ भी नहीं उड़ाया गया)।

तीसरा उदाहरण, कवरेज: 12%, एक कोड कवरेज रिपोर्ट है।

उन्हें कैसे उत्पन्न किया जाए?

प्रत्येक सेवा का अपना तरीका होगा

आपके उदाहरण में दूसरा बैज स्क्रूटिनिजर से है , और दुर्भाग्य से मुझे अपने बैज के बारे में दस्तावेज नहीं मिल सकते हैं। लेकिन अधिकांश बैजिंग सिस्टम आपको प्रत्येक प्रोजेक्ट या नौकरी के लिए एक लिंक देकर काम करते हैं, जो कि आप अपनी वेबसाइट या GitHub या जो भी उपयोग कर सकते हैं, और जब कोई निर्माण होता है, तो बैज की उपस्थिति तदनुसार अपडेट होती है।

ट्रैविस सीआई दस्तावेज़ीकरण में एक अच्छा उदाहरण है।

प्रश्नों के पहले उत्तर देने के बाद, मुझे लगता है कि आपके पिछले दो बड़े पैमाने पर गायब हो जाते हैं। बैज का इस्तेमाल किया जा सकता है जो आप जो भी पा सकते हैं उसे निर्धारित किया जाता है। उपयोग किए जाने वाले बैज पूरी तरह आप पर निर्भर हैं





status