ዝርዝር ሁኔታ:
ቪዲዮ: SonarQubeን ከ Azure DevOps ጋር እንዴት እንደሚያዋህዱት?
2024 ደራሲ ደራሲ: Lynn Donovan | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2023-12-15 23:42
አዋቅር
- በእርስዎ ውስጥ የግንኙነት ገጽን ይክፈቱ Azure DevOps ፕሮጀክት፡ የፕሮጀክት መቼቶች > የቧንቧ መስመሮች > የአገልግሎት ግንኙነቶች።
- አዲስ የአገልግሎት ግንኙነት ላይ ጠቅ ያድርጉ እና ይምረጡ SonarQube .
- የግንኙነት ስም ይግለጹ፣ የእርስዎ አገልጋይ URL SonarQube አገልጋይ (ከተፈለገ ወደቡን ጨምሮ) እና ለመጠቀም የማረጋገጫ ማስመሰያ።
ይህንን ከግምት ውስጥ በማስገባት SonarQubeን ከVSTS ጋር እንዴት እንደሚያዋህዱት?
ሁሉም ነገር በትክክል እየሰራ መሆኑን ያረጋግጡ። እዚ ድማ ንህዝቢ ንህዝቢ ንህዝቢ ንህዝቢ ምውሳድ እዩ። አሁን መጠቀም ይችላሉ። SonarQube በቀጥታ በእርስዎ ውስጥ ቪኤስቲኤስ የቧንቧ መስመር መገንባት / መልቀቅ.
በVSTS ውስጥ የሚከተሉትን በማድረግ የመጨረሻ ነጥብ መፍጠር ይችላሉ።
- በላይኛው የአሰሳ አሞሌ ላይ የማርሽ ምልክትን ይጫኑ።
- "አገልግሎቶችን" ይምረጡ
- በግራ ምናሌው ላይ “+ አዲስ የአገልግሎት ማብቂያ ነጥብ” ን ይምረጡ።
- "SonarQube" ን ይምረጡ
SonarQubeን እንዴት ማሰማራት እችላለሁ? SonarQube አገልጋይ ያዋቅሩ
- sonarqube-5.1.zip ላይ በቀኝ ጠቅ ያድርጉ ፣ Properties የሚለውን ይምረጡ እና ከዚያ Unblock ቁልፍን ጠቅ ያድርጉ።
- SonarQube-x.x.zipን ወደ ድራይቭ ላይ ይንቀሉት፣ ለምሳሌ C:SonarQubeSonarQube-5.1 ይጠቀሙ።
- በዚህ ጊዜ መጫኑ ተጠናቅቋል.
- የ SonarQube ውቅር ለማጠናቀቅ ወደ ቀጣዩ ክፍል ይቀጥሉ።
ከዚያ በDevOps ውስጥ SonarQube ምንድነው?
SonarQube በእርስዎ ኮድ ውስጥ የተሻሻሉ ቦታዎችን ለመለየት የሚያገለግል የማይንቀሳቀስ ተንታኞች ስብስብ ነው። በMaven እና Gradle የግንባታ ስራዎች፣ መሮጥ ይችላሉ። SonarQube በአዲሱ ወይም አሁን ባለው Azure ውስጥ በትንሹ ማዋቀር ትንተና DevOps አገልግሎቶች ግንባታ ተግባር.
በ Visual Studio ውስጥ የ SonarQube ኮድን እንዴት ማስኬድ እችላለሁ?
2 መልሶች. በዊንዶውስ አይነት: Ctrl-Shift-P እና ከዚያ ይፃፉ ሶናር . አርታዒው የአጠቃቀም አማራጮችን ያሳያል። ከዚያ, VSCcode እና እንደገና ያስጀምሩ መሮጥ ትዕዛዙ SonarQube አስገባ፡ ሁለንተናዊ ውቅረትን ከመረጃዎች ጋር እንደገና ወደ አገልጋዮች እና ይፍጠሩ አዘገጃጀት አገልጋዮች.
የሚመከር:
የሙከራ መያዣን ከ Azure DevOps እንዴት ወደ ውጭ መላክ እችላለሁ?
የሙከራ ጉዳዮችን ወደ ውጭ መላክ አማራጭ ወደሚፈለገው የሙከራ እቅድ ከድር ፖርታል ይሂዱ። የሙከራ ጉዳዮችን ወደ ውጭ መላክ ከፈለግክበት ቦታ የሙከራ እቅድ እና Test Suite የሚለውን ምረጥ። የሙከራ ጉዳዮችን ወደ ውጭ ለመላክ ከፈለግክበት Test Suite ላይ በቀኝ ጠቅ አድርግ። ወደ ውጪ ላክ አገናኝ ላይ ጠቅ ያድርጉ
ወደ Azure DevOps እንዴት እገባለሁ?
በ GitHub መለያ ይመዝገቡ ለ Azure DevOps የምዝገባ ማገናኛን ይምረጡ፣ በ GitHub በነጻ ይጀምሩ። በ GitHub ይግቡ የሚለውን ይምረጡ። የ GitHub መለያ ምስክርነቶችን አስገባ እና ግባ የሚለውን ምረጥ።የማይክሮሶፍት ኮርፖሬሽን ፈቀዳ ምረጥ። በ Azure DevOps ለመጀመር ቀጥልን ይምረጡ
የ azure DevOps ማከማቻን እንዴት አደርጋለሁ?
Clone ነባር Git repo ይመልከቱ። የቧንቧ መስመርን ለመወሰን የቧንቧ መስመሮች. የ Azure Pipelines ሰነድን ይመልከቱ። የሙከራ ዕቅዶችን እና የሙከራ ስብስቦችን ለመወሰን የሙከራ እቅዶች። የፕሮጀክቶች ገጹን ለመክፈት Azure DevOps ን ይምረጡ። ድርጅቱን ይምረጡ እና አዲስ ፕሮጀክት ይምረጡ። በቀረበው ቅጽ ላይ መረጃ ያስገቡ። ፍጠርን ይምረጡ
SonarQubeን በጄንኪንስ እንዴት እንደሚያዋህዱት?
በጄንኪንስ ውስጥ ለሶናር ኩብ ውህደት የሚከተሉትን ደረጃዎች ፈጽመዋል። ወደ ጄንኪንስ ይግቡ እና የ SonarQube ስካነር ተሰኪን ይጫኑ። ወደ ጄንኪንስ አስተዳድር ይሂዱ -> ተሰኪዎችን ያስተዳድሩ> ይገኛል -> SonarQube ስካነር። የ SonarQube መነሻ ዱካን ያዋቅሩ። አሁን፣ የ SonarQube አገልጋይን በጄንኪንስ አዋቅር። አስቀምጥ
SonarQubeን በ IntelliJ ውስጥ እንዴት ማስኬድ እችላለሁ?
አሁን SonarQubeን በIntelliJ ውስጥ ለማዋቀር ዝግጁ ነዎት። ይህንን ፕለጊን በእርስዎ IntelliJ IDE ውስጥ ለመጫን፡ ወደ ፋይል > መቼት > ፕለጊኖች ይሂዱ። ማከማቻዎችን አስስ የሚለውን ጠቅ ያድርጉ SonarQubeን ይፈልጉ። መጫኑን ያስጀምሩ