Სარჩევი:

როგორ აერთიანებთ SonarQube-ს ჯენკინსში?
როგორ აერთიანებთ SonarQube-ს ჯენკინსში?

ვიდეო: როგორ აერთიანებთ SonarQube-ს ჯენკინსში?

ვიდეო: როგორ აერთიანებთ SonarQube-ს ჯენკინსში?
ვიდეო: ჯენიფერ გეიზი - "უკიდურესი სიმაღლე" - აუდიო წიგნი 2024, ნოემბერი
Anonim

SonarQube-ის ჯენკინსში ინტეგრაციისთვის, თქვენ შეასრულეთ შემდეგი ნაბიჯები

  1. შედით სისტემაში ჯენკინსი და დააინსტალირეთ SonarQube სკანერის მოდული. გადადით მართვაზე ჯენკინსი –> მოდულების მართვა > ხელმისაწვდომი –> SonarQube სკანერი.
  2. SonarQube-ის კონფიგურაცია სახლის გზა.
  3. ახლა, SonarQube-ის კონფიგურაცია სერვერი შევიდა ჯენკინსი .
  4. Შეინახე.

შემდგომში, შეიძლება ასევე იკითხოთ, როგორ გამოვიყენო SonarQube სკანერი ჯენკინსში?

შედით სისტემაში ჯენკინსი როგორც ადმინისტრატორი და გადადით მართვაზე ჯენკინსი > კონფიგურაცია სისტემა. გადაახვიეთ ქვემოთ SonarQube კონფიგურაციის განყოფილება, დააჭირეთ დამატება SonarQube და დაამატეთ თქვენთვის მოთხოვნილი მნიშვნელობები. სერვერის ავთენტიფიკაციის ჟეტონი უნდა შეიქმნას როგორც „საიდუმლო ტექსტი“რწმუნებათა სიგელით.

გარდა ამისა, როგორ ახორციელებთ SonarQube-ს? დააყენეთ SonarQube

  1. გაუშვით SonarQube სერვერი.
  2. გაუშვით docker ps და შეამოწმეთ სერვერი მუშაობს თუ არა.
  3. დაელოდეთ სერვერის დაწყებას და შედით SonarQube სერვერზე https://localhost:9000 ნაგულისხმევი სერთიფიკატების გამოყენებით: შესვლა: ადმინისტრატორის პაროლი: admin.
  4. გადადით: https://localhost:9000/account/security/ და შექმენით ჟეტონი.

ანალოგიურად, როგორ დავაყენო Sonar კოდის დაფარვა ჯენკინსში?

2 პასუხი. თქვენ ჯერ გჭირდებათ დაინსტალირება " SonarQube სკანერის დანამატი" და SonarQube-ის დაყენება სერვერი კონფიგურაცია გლობალურ ინსტრუმენტში პარამეტრები დან ჯენკინსი . შემდეგ სამსახურში კონფიგურაცია -> აშენება -> SonarQube სკანერი აღნიშნავს შემდეგ თვისებებს, რომლებიც დაკავშირებულია ჯაკოკო ერთად სონარი პროექტთან დაკავშირებული თვისებები.

რა არის Sonar Jenkins?

SonarQube არის ვებ-ზე დაფუძნებული აპლიკაცია, რომელიც გამოიყენება კოდის ხარისხის ცენტრალიზებული მართვისთვის. ჩვენ გადავწყვიტეთ მისი ინტეგრირება ჯენკინსი ერთი დაწკაპუნებით გადაწყვეტის უზრუნველსაყოფად. სცენარი: SonarQube-ის ინტეგრირება ჯენკინსი ერთეულის სატესტო შემთხვევების გასაშვებად და შედეგების SonarQube-ში გამოქვეყნებისთვის.

გირჩევთ: