Thực chiến GitLab CI/CD: Từ cơ bản đến nâng cao
Bài viết này hướng dẫn các nhà phát triển và kỹ sư vận hành cách triển khai hiệu quả GitLab CI/CD, theo trình tự từ lý thuyết → thực hành → nâng cao → bảo mật → khắc phục sự cố → so sánh, giúp bạn xây dựng được một quy trình CI/CD hiệu quả, an toàn và dễ quan sát trong dự án thực tế.
I. Giới thiệu: Tại sao cần GitLab CI/CD?
Trong phát triển phầ ...
Đăng vào ngày 1 tháng 7 lúc 02:41
Đo lường và Tối ưu hóa Mức độ Phủ Code trong Gitness
Đo lường và Tối ưu hóa Mức độ Phủ Code trong Gitness
Gitness là nền tảng mã nguồn mở dành cho nhà phát triển với các tính năng Quản lý Kiểm soát Nguồn, Tích liên tục và Phát triển liên tục. Địa chỉ dự án: https://gitcode.com/gh_mirrors/gi/gitness
Mức độ phủ code là một chỉ số quan trọng để đánh giá tính toàn diện của kiểm thử phần mềm, phản ánh ...
Đăng vào ngày 17 tháng 6 lúc 20:42
Hướng dẫn tích hợp SonarQube với GitLab CI/CD để quét mã nguồn tự động
Hướng dẫn này trình bày các bước thiết lập pipeline trên GitLab để tự động kích hoạt phân tích chất lượng mã bằng SonarQube khi có yêu cầu hợp nhất (Merge Request - MR). Quy trình này giúp phát hiện sớm các vấn đề trong mã nguồn và hiển thị kết quả đánh giá trực tiếp trên giao diện của MR.
Sơ đồ luồng xử lý
Quy trình hoạt động sẽ diễn ra theo ...
Đăng vào ngày 14 tháng 6 lúc 21:54
Thực thi kịch bản JMeter tự động qua Maven Plugin
Để chạy kiểm thử hiệu năng với JMeter, thông thường cần cài đặt thủ công và giải nén công cụ. Giải pháp tích hợp jmeter-maven-plugin cho phép thực thi trực tiếp file JMX thông qua lệnh mvn verify, loại bỏ bước cài đặt phụ thuộc và hỗ trợ tự động hóa quy trình kiểm thử trên môi trường CI/CD. Hướng dẫn triển khai chi tiết như sau:
Cấu hình dự án ...
Đăng vào ngày 6 tháng 6 lúc 22:00