Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
sonarcloud-scan — SonarCloud विश्लेषण को ट्रिगर करने के लिए एक Bitbucket Pipe | Kitploit
उपकरण/BitbucketBitbucket/sonarsource/sonarcloud-scan
स्थैतिक विश्लेषणभेद्यता स्कैनरस्थैतिक कोड विश्लेषण (SAST)कोड विश्लेषणDevSecOps
Bitbucketsonarsource/sonarcloud-scan

sonarcloud-scan

SonarCloud विश्लेषण को ट्रिगर करने के लिए एक Bitbucket Pipe

रिपॉजिटरी देखें
2 महीने पहलेअभी तक समीक्षित नहीं

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

Bitbucket Pipelines Pipe: SonarQube Cloud स्कैन

अपने कोड को SonarQube Cloud के साथ स्कैन करें ताकि 25 से अधिक प्रोग्रामिंग भाषाओं में बग, कमजोरियाँ और कोड स्मेल का पता लग सके।

आपका SonarCloud खाता पहले आपके Bitbucket टीम या उपयोगकर्ता खाते से संबद्ध होना चाहिए। SonarQube Cloud ओपन-सोर्स प्रोजेक्ट्स के लिए पूरी तरह से मुफ्त है। यदि आपका कोड क्लोज्ड सोर्स है, तो SonarQube Cloud निजी विश्लेषण चलाने के लिए एक भुगतान योजना भी प्रदान करता है।

नोट: Maven या Gradle का उपयोग करने वाले प्रोजेक्ट्स के लिए कृपया इस पाइप का उपयोग करने के बजाय सीधे एक संबंधित स्कैनर चलाएँ (उदाहरण देखें examples)।

YAML परिभाषा

अपनी bitbucket-pipelines.yml फ़ाइल के स्क्रिप्ट अनुभाग में निम्नलिखित स्निपेट जोड़ें:

root@kitploit:~
- pipe: sonarsource/sonarcloud-scan:4.1.0
  # variables:
  #   SONAR_TOKEN: '<string>'  # Optional
  #   EXTRA_ARGS: '<array of strings>'  # Optional
  #   SONAR_SCANNER_JAVA_OPTS: '<string>'  # Optional
  #   DEBUG: '<boolean>'  # Optional

वेरिएबल्स

(*) = आवश्यक वेरिएबल।

विवरण

यह पाइप SonarQube Cloud कोड विश्लेषक के निष्पादन को समाहित करता है ताकि बग, कमजोरियाँ और कोड स्मेल का पता लगाया जा सके। SonarQube Cloud तब आपके पुल अनुरोधों को सजा सकता है और कोड गुणवत्ता की जानकारी के साथ रिपोर्ट कर सकता है। आरंभ करने की मार्गदर्शिका यहाँ उपलब्ध है: Bitbucket Cloud के साथ आरंभ करें।

पूर्वापेक्षाएँ

इस पाइप का उपयोग करने के लिए आपको SonarQube Cloud पर एक प्रोजेक्ट सेट करना होगा, फिर अपने रिपॉजिटरी या टीम/व्यक्तिगत Bitbucket खाते पर SONAR_TOKEN नामक एक सुरक्षित वेरिएबल में जनरेटेड टोकन का उपयोग करना होगा।

उदाहरण

मूल उदाहरण:

root@kitploit:~
- pipe: sonarsource/sonarcloud-scan:4.1.0

थोड़ा अधिक उन्नत उदाहरण:

root@kitploit:~
- pipe: sonarsource/sonarcloud-scan:4.1.0
  variables:
    EXTRA_ARGS: ['-Dsonar.projectDescription="Project with sonarcloud-scan pipe"', '-Dsonar.eslint.reportPaths=report.json']
    SONAR_SCANNER_JAVA_OPTS: "-Xmx512m"
    DEBUG: "true"

यह उदाहरण SonarQube Cloud पर प्रोजेक्ट के कस्टम विवरण का उपयोग करता है, eslint द्वारा उत्पादित रिपोर्ट को पढ़ता है, अधिकतम मेमोरी 512MB सेट करता है, और वर्बोज़ आउटपुट सक्षम करता है।

सहायता

यदि आप इस पाइप के साथ सहायता चाहते हैं, या आपको कोई समस्या या सुविधा अनुरोध है, तो हमारे सामुदायिक फ़ोरम पर हमें बताएं।

यदि आप कोई समस्या रिपोर्ट कर रहे हैं, तो कृपया शामिल करें:

  • पाइप का संस्करण
  • प्रासंगिक लॉग और त्रुटि संदेश
  • पुनरुत्पादन के चरण
टूल डाउनलोड करें
वेरिएबलउपयोग
SONAR_TOKEN (*)SonarQube Cloud टोकन। एक सुरक्षित रिपॉजिटरी या खाता वेरिएबल का उपयोग करने की अनुशंसा की जाती है। और इस मामले में bitbucket-pipelines.yml फ़ाइल में इस वेरिएबल को निर्दिष्ट करने की आवश्यकता नहीं है।
EXTRA_ARGSअतिरिक्त विश्लेषण पैरामीटर (देखें docs)
SONAR_SCANNER_JAVA_OPTSस्कैनर JVM विकल्प (जैसे "-Xmx256m")
DEBUGअतिरिक्त डीबग जानकारी चालू करें। डिफ़ॉल्ट: false।