Tích hợp liên tục của Android

Trang tổng quan Tích hợp liên tục của Android ( ci.android.com ) cung cấp khả năng hiển thị về hệ thống được Dự án mã nguồn mở Android (AOSP) sử dụng.

Những người đóng góp cho AOSP có thể sử dụng bảng thông tin này để theo dõi thời điểm nội dung gửi của họ được tích hợp vào cây. Màu trạng thái cho biết liệu thay đổi tích hợp có được tạo thành công trên tất cả các loại bản dựng của chúng tôi hay không. Để thuận tiện, các tạo phẩm xây dựng từ mỗi bản dựng đều có sẵn để tải xuống.

Mỗi hàng thể hiện một bản dựng hoàn chỉnh trên trình tạo tự động của Android. Mỗi cột đại diện cho một sự kết hợp mục tiêu/kiểu xây dựng. Trong lưới, các bản dựng đang thực hiện và đã hoàn thành được hiển thị với các màu nền sau:

  • Màu xanh lá cây: Thành công
  • Màu vàng: Đang tiến hành
  • Màu đỏ: Không thành công
  • Màu xám: Đang chờ tài nguyên và chưa bắt đầu
  • Màu xám có dấu gạch chéo: Không khả dụng - điều này có thể báo hiệu mục tiêu chưa được lên lịch hoặc mục tiêu không còn được kích hoạt và sẽ không được xây dựng
  • Màu đen: Bị bỏ rơi - công trình đã vượt quá thời gian chờ tối đa của chúng tôi để xây dựng và sẽ không còn được xây dựng nữa

Khi quá trình xây dựng hoàn tất, bạn có thể tải xuống các tạo phẩm của bản dựng bằng cách nhấp vào biểu tượng ( Xem hiện vật ), biểu tượng này liên kết đến một trang nơi bạn có thể tải xuống các tạo phẩm. Nhấp vào hình vuông sẽ mở ra một bảng điều khiển ở cuối màn hình với tab Chi tiết nơi lưu giữ nhật ký, tab Thay đổi liệt kê những thay đổi nào đã xảy ra trong bản dựng và liên kết đến các tạo phẩm bản dựng. Trang tổng quan tự động làm mới khi các bản dựng mới được hoàn thành.

Hình ảnh bảng điều khiển
Hình 1. Bảng thông tin tích hợp liên tục

Các thuộc tính của bảng điều khiển bao gồm:

  • Tên nhánh: Tên của nhánh Git nơi quá trình xây dựng diễn ra
  • Mục tiêu xây dựng: Cấu hình thiết bị
  • Buildtype: Cấu hình chính xác của mục tiêu, có thể là user, userdebug hoặc eng
    Để biết thêm chi tiết, hãy xem Chọn mục tiêu .
  • ID bản dựng: ID duy nhất cho mỗi bản dựng
  • Liên kết Perm: Liên kết cố định tới trang của bản dựng này trên ci.android.com
  • Liên kết thay đổi: Liên kết đến những thay đổi có trong bản dựng này
  • Xây dựng hiện vật: Liên kết để xem và tải xuống hiện vật từ bản dựng này