Ứng dụng CI trong phát triên phần mềm

9 139 0
Ứng dụng CI trong phát triên phần mềm

Đang tải... (xem toàn văn)

Thông tin tài liệu

Giới thiệu Continous Integration(CI) ứng dụng phát triển phần mềm Dương Trần Anh Thoại Vũ Đình Bảo Nội dung • Continuous Integration gì? • Lợi ích Continuous Integration? • Các thành phần hệ thống CI • Tools Jenkins • Demo Continuous Integration(CI) gì? CI việc thực hành việc tích hợp thay đổi code vào nhánh cách thường xuyên test thay đổi sớm tốt Lý tưởng developers tích hợp hàng ngày nhiều lần ngày Lợi ích Continuous Integration • Giảm thiểu rủi ro việc tích hợp • Chất lượng code cao • Giảm thời gian deploy • Hạn chế mâu thuẫn team • CI giúp Agile teams deliver sản phẩm nhanh chóng có chất lượng tốt Các thành phần hệ thống CI Các thành phần hệ thống CI • Quan trọng phần mềm phần cứng, trách nhiệm, vai trò team việc thực CI • Commit code thường xun • Khơng commit code khơng chạy • Viết unit test • Gặp lỗi phải fix • Làm cho tất test case phải pass Tools jenkins Demo ... CI giúp Agile teams deliver sản phẩm nhanh chóng có chất lượng tốt Các thành phần hệ thống CI Các thành phần hệ thống CI • Quan trọng phần mềm phần cứng, trách nhiệm, vai trò team việc thực CI. .. Integration gì? • Lợi ích Continuous Integration? • Các thành phần hệ thống CI • Tools Jenkins • Demo Continuous Integration (CI) gì? CI việc thực hành việc tích hợp thay đổi code vào nhánh cách

Ngày đăng: 17/04/2019, 23:36

Từ khóa liên quan

Mục lục

  • Slide 1

  • Nội dung

  • Continuous Integration(CI) là gì?

  • Slide 4

  • Lợi ích của Continuous Integration

  • Các thành phần của 1 hệ thống CI

  • Các thành phần của 1 hệ thống CI

  • Tools và jenkins

  • Demo

Tài liệu cùng người dùng

Tài liệu liên quan