Ի՞նչ է Sonar runner-ը:
Ի՞նչ է Sonar runner-ը:

Video: Ի՞նչ է Sonar runner-ը:

Video: Ի՞նչ է Sonar runner-ը:
Video: Արման Նուռ․ Ամեն ինչ արեցին, որ մեզ դարձնեն ժողովուրդ և ոչ թե ազգ / Կերպարից Դուրս / Kerparic Durs 2024, Մայիս
Anonim

Պատասխանը շատ պարզ է. Վազող "Սկաներ"-ի հին անվանումն է: Այն ամենը, ինչ դուք պետք է իմանաք SonarQube տարբեր սկաներների մասին, հասանելի է պաշտոնական փաստաթղթերի Սկաներների մասում: Եթե հավատարիմ եք Java 7-ին, ապա կարող եք օգտագործել՝ SonarQube: Վազող ( սոնար - վազորդ ) SonarQube-ի մինչև 5.5 տարբերակը:

Այստեղ ի՞նչ օգուտ ունի սոնար վազորդը:

SonarQube. SonarQube (նախկինում Սոնար ) բաց կոդով հարթակ է, որը մշակվել է SonarSource-ի կողմից՝ կոդի որակի շարունակական ստուգման համար՝ ավտոմատ վերանայումներ իրականացնելու համար կոդի ստատիկ վերլուծությամբ՝ 20+ ծրագրավորման լեզուներում վրիպակներ, կոդի հոտեր և անվտանգության խոցելիություններ հայտնաբերելու համար:

Նմանապես, ինչ է SonarQube-ը և ինչպես է այն աշխատում: SonarQube բաց կոդով հարթակ է՝ կոդի որակի շարունակական ստուգման համար: Օգտագործելով ստատիկ կոդի վերլուծություն, այն փորձում է հայտնաբերել սխալներ, կոդի հոտեր և անվտանգության խոցելիություններ: Շատ պլագիններ հասանելի են այն օգտագործելու համար որպես շարունակական ինտեգրման խողովակաշարերի մաս, ներառյալ Maven-ի, Jenkins-ի և GitHub-ի համար:

Բացի վերևից, ո՞րն է տարբերությունը SonarQube-ի և sonar սկաների միջև:

1 Պատասխան. SonarQube վերլուծության արդյունքները պահող կենտրոնական սերվերն է: SonarQube սկաներ / սոնար - սկաներ - կատարում է վերլուծություն և արդյունքներն ուղարկում է SonarQube . Դա ընդհանուր է, CLI սկաներ և դուք պետք է տրամադրեք հստակ կոնֆիգուրացիաներ, որոնք թվարկում են ձեր աղբյուրի ֆայլերի, թեստային ֆայլերի, դասի ֆայլերի, Ի՞նչ է Sonar-ը Devops-ում:

Սոնար (այժմ կոչվում է SonarQube) բաց կոդով հարթակ է, որն օգտագործվում է ծրագրավորող թիմերի կողմից՝ կառավարելու ելակետային կոդի որակը: Որպես այդպիսին, Սոնար ապահովում է կոդերի անալիզատորներ, հաշվետվության գործիքներ, թերություններ որսորդական մոդուլներ և TimeMachine՝ որպես հիմնական գործառույթ:

Խորհուրդ ենք տալիս: