Build Pipelines
Dưới menu Application trong bảng điều khiển ZCP, bạn có thể sử dụng tính năng Build Pipelines để tự động hóa quá trình xây dựng các tài sản ứng dụng và hình ảnh container của bạn trực tiếp từ mã nguồn. Tính năng này là một thành phần quan trọng trong khả năng CI/CD mà nền tảng cung cấp.
Trước khi cấu hình các pipeline xây dựng của một ứng dụng, bạn cần đăng ký và quản lý ứng dụng đó. Nếu ứng dụng đã tồn tại, hãy chọn nó từ danh sách Ứng dụng hoặc làm theo hướng dẫn Đăng ký Ứng dụng Mới về cách tạo một ứng dụng mới trong ZCP.
Cấu hình các Pipeline Xây dựng
Mỗi ứng dụng có thể có nhiều pipeline xây dựng, cho phép các cấu hình xây dựng khác nhau (ví dụ: cho các nhánh khác nhau hoặc các công cụ xây dựng khác nhau). Sau khi đăng ký một ứng dụng, hãy chọn ứng dụng từ trang Danh sách Ứng dụng và điều hướng đến tab Build Pipeline để bắt đầu cấu hình các pipeline xây dựng:
Chạy và Giám sát các Xây dựng
Chạy một Pipeline Xây dựng
- Trên tab Application > Overview, tìm pipeline mong muốn trong danh sách và nhấp vào nút Build của nó (biểu tượng ‘play’ trong cột Actions).
-
Một cửa sổ pop-up sẽ xuất hiện, hiển thị nhật ký trực tiếp của quá trình xây dựng. Nếu bạn đóng cửa sổ pop-up này, quá trình xây dựng sẽ tiếp tục chạy ở phía máy chủ. Lịch sử xây dựng sẽ được cập nhật khi hoàn thành.
-
Trong khi một quá trình xây dựng đang diễn ra và cửa sổ pop-up xây dựng đang mở, bạn có thể nhấp vào nút Build Abort để dừng quá trình xây dựng.
Xem Lịch sử Xây dựng
- Từ tab Application > Overview, nhấp vào nút View Build History (biểu tượng
clock
trong cột Actions) cho pipeline mà bạn muốn xem lịch sử xây dựng.
- Lịch sử xây dựng được hiển thị trong giao diện modal ở bên phải màn hình:
Bạn có thể nhấp vào biểu tượng Tìm kiếm để xem thêm chi tiết:
- Build Result icon: Chỉ ra trạng thái thành công, thất bại hoặc đang chạy.
- Build No: Số hiệu xây dựng duy nhất cho pipeline đó, với kết quả trong dấu ngoặc đơn.
- Build Time: Thời gian bắt đầu và kết thúc của quá trình xây dựng.
- Duration: Thời gian tổng thể của quá trình xây dựng.
- Image: URL của hình ảnh được tạo ra bởi quá trình xây dựng (Registry/Dự án/Kho:Thẻ).
- Branch: Nhánh mã nguồn được sử dụng cho quá trình xây dựng.
- User ID: ID của người dùng đã khởi động quá trình xây dựng. Nút Xem Nhật ký Xây dựng.