पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv0.1.0

ci

पता लगाएं कि क्या आप CI वातावरण में चल रहे हैं और CI विक्रेता के बारे में जानकारी है।

AndroidiOSmacOSWindowsLinux
30-दिन डाउनलोड
10.5 लाख
लाइक
7
Pub अंक
160

पैकेज इंस्टॉल करें

flutter pub add ci

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

ci पैकेज यह निर्धारित करता है कि क्या वर्तमान वातावरण एक CI (निरंतर एकीकरण) प्रणाली है और विशिष्ट CI विक्रेता के बारे में विवरण प्रदान करता है, जैसे कि GitHub Actions, GitLab CI या CircleCI। यह विकासकर्ताओं को शर्त के आधार पर कोड को निष्पादित करने में सहायता करता है जब ऐप एक CI पाइपलाइन में चल रहा होता है, जिससे बिल्ड, टेस्ट या डेप्लॉयमेंट के लिए अनुकूल व्यवहार संभव होता है। इस पैकेज का समर्थन एंड्रॉइड, आईओएस, मैकओएस, विंडोज और लिनक्स जैसे विभिन्न प्लेटफॉर्म के लिए है, जिससे यह क्रॉस-प्लेटफॉर्म फ्लटर एप्लिकेशन के लिए आदर्श बनता है जिन्हें विभिन्न निष्पादन वातावरणों के अनुकूल बनाने की आवश्यकता होती है।

उपयोग

  • शर्ताधीन निर्माण तर्क
  • स्वचालित परीक्षण कार्यप्रवाह
  • डेप्लॉयमेंट कॉन्फ़िगरेशन
  • पर्यावरण-संवेदनशील डिबगिंग
  • CI-विशिष्ट लॉगिंग
  • सुरक्षित प्रमाणपत्र प्रबंधन

मुख्य विशेषताएँ

  • CI परिवेश का पता लगाता है
  • CI वेंडर की पहचान करता है
  • क्रॉस-प्लेटफ़ॉर्म समर्थन
  • हल्का और सरल API
  • कोई बाहरी निर्भरता नहीं
  • रियल-टाइम पर्यावरण निर्धारण

इनके लिए उपयुक्त

  • CI एकीकरण के साथ Flutter ऐप्स
  • बिल्ड स्वचालन स्क्रिप्ट
  • परीक्षण सूट कस्टमाइज़ेशन
  • बहु-प्लेटफॉर्म डेप्लॉयमेंट पाइपलाइंस
  • पर्यावरण की जागरूकता की आवश्यकता वाले विकासकर्ता

विचार योग्य बातें

  • ज्ञात CI प्रदाताओं तक सीमित
  • कस्टम CI प्रणालियों का समर्थन नहीं करता है
  • पर्यावरण च Variabल पर निर्भर करता है
  • किन्हीं अंतिम मामलों में हस्तक्षेप से सत्यापन की आवश्यकता हो सकती है
  • कोई रनटाइम कॉन्फ़िगरेशन विकल्प नहीं

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

⚒️ Dart CLI Utilities

A monorepo containing a collection of packages that provide useful functionality for building CLI applications in Dart.

Melos docs.page Chat on Discord

License


Packages
  • 🌈 AnsiStyles
    • Create colorful terminal output with ansi styled text in io environments.
  • ☁️ CI
    • Detect whether you're running in a CI environment and retrieve information about the CI vendor.
  • 📦 StorageBox
    • Easily store and persist configuration items for your CLI apps.

Built and maintained by Invertase.

श्रेणियाँ

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट