Jenkins - Phân tích mã
Jenkins có một loạt plugin Phân tích mã. Các plugin khác nhau có thể được tìm thấy tạihttps://wiki.jenkins-ci.org/display/JENKINS/Static+Code+Analysis+Plugins
Plugin này cung cấp các tiện ích cho các plugin phân tích mã tĩnh. Jenkins có thể phân tích cú pháp tệp kết quả từ các công cụ Phân tích mã khác nhau như CheckStyle, FindBugs, PMD, v.v. Đối với mỗi công cụ phân tích mã tương ứng, cần cài đặt một plugin trong Jenkins.
Ngoài ra, plugin bổ trợ Static Analysis Collector có sẵn để kết hợp các kết quả riêng lẻ của các plugin này vào một biểu đồ xu hướng và chế độ xem.
Các plugin có thể cung cấp thông tin như
- Tổng số cảnh báo trong một công việc
- Hiển thị các cảnh báo mới và cố định của một bản dựng
- Báo cáo Xu hướng hiển thị số lượng cảnh báo trên mỗi bản dựng
- Tổng quan về các cảnh báo được tìm thấy trên mỗi mô-đun, gói, danh mục hoặc loại
- Báo cáo chi tiết về các cảnh báo được tìm thấy được lọc tùy chọn theo mức độ nghiêm trọng (hoặc mới và đã khắc phục)