Run & Monitor Pipeline
1. Trước Khi Bắt Đầu
Đảm bảo các điều kiện sau:
- Bạn có quyền truy cập Project.
- Pipeline đã được tạo và lưu thành công.
- Pipeline ở trạng thái sẵn sàng thực thi.
- Bạn có quyền thực thi Pipeline.
2. Hướng Dẫn: Chạy và Theo Dõi Pipeline
Bước 1. Mở Pipeline

Thực hiện
- Truy cập Project chứa Pipeline.
- Từ danh sách Pipeline, chọn Pipeline cần thực thi.
Kết Quả
- Trang chi tiết Pipeline được mở.
- Thông tin Pipeline hiển thị đầy đủ.
Bước 2. Khởi Chạy Pipeline

Thực hiện
- Nhấn Run Pipeline.
Kết Quả
- Hệ thống bắt đầu tạo Pipeline Run mới.
Bước 3. Xác Nhận Pipeline Run Đã Được Tạo

Kết Quả
Sau khi thực thi thành công:
- Pipeline Run mới được tạo.
- Run ID được sinh tự động.
- Pipeline bắt đầu thực thi.
- Trạng thái ban đầu được hiển thị.
Bước 4. Theo Dõi Quá Trình Thực Thi Pipeline

Trong quá trình thực thi, bạn có thể theo dõi:
- Run ID
- Trigger Time
- Trigger User
- Pipeline Version
- Current Stage
- Current Job
- Status
- Duration
Kết Quả
- Thông tin được cập nhật theo thời gian thực.
- Người dùng có thể theo dõi tiến trình thực thi của Pipeline.
Nếu cần dừng Pipeline đang chạy
Bước 4.1 Mở Pipeline Đang Chạy
Mở Pipeline Run đang ở trạng thái Running.
Bước 4.2 Dừng Pipeline

Thực hiện
- Nhấn Stop Pipeline.
- Xác nhận thao tác.
Bước 4.3 Xác Nhận Hủy

Kết Quả
- Pipeline Run được dừng.
- Trạng thái chuyển sang Cancelled.
- Các Stage và Job đang chạy sẽ dừng xử lý.
Bước 5. Xem Lại Thông Tin Pipeline Run
Sau khi Pipeline hoàn thành hoặc bị hủy, người dùng có thể xem lại toàn bộ thông tin của lần thực thi.
Các thông tin bao gồm:
- Run ID
- Triggered By
- Trigger Time
- Status
- Stage Information
- Job Information
- Start Time
- Duration
Kết Quả
- Người dùng có đầy đủ thông tin để theo dõi và đánh giá kết quả thực thi Pipeline.
3. Giải Thích Thông Tin Pipeline Run
| Thành phần | Mô tả |
|---|---|
| Run ID | Định danh duy nhất của Pipeline Run |
| Triggered By | Người kích hoạt Pipeline |
| Trigger Time | Thời điểm Pipeline được thực thi |
| Status | Trạng thái hiện tại của Pipeline Run |
| Stage | Giai đoạn xử lý trong Pipeline |
| Job | Tác vụ thực thi trong từng Stage |
| Start Time | Thời điểm bắt đầu chạy |
| Duration | Tổng thời gian thực thi |
| Stop Pipeline | Dừng Pipeline đang thực thi |
4. Các Vấn Đề Thường Gặp
Pipeline không chạy sau khi nhấn Run Pipeline?
Nguyên nhân có thể:
- Không đủ quyền thực thi Pipeline.
- Pipeline chưa được cấu hình đầy đủ.
- Hệ thống đang gặp lỗi tạm thời.
Khuyến nghị:
- Kiểm tra quyền truy cập.
- Liên hệ Project Admin nếu cần.
Tại sao Pipeline Run bị Failed?
Pipeline có thể thất bại khi:
- Build thất bại.
- Test thất bại.
- Deploy thất bại.
- Môi trường đích không khả dụng.
Khuyến nghị:
- Kiểm tra Stage và Job Log để xác định nguyên nhân.
Tôi có thể chạy nhiều Pipeline Run cùng lúc không?
Có.
Mỗi lần nhấn Run Pipeline, hệ thống sẽ tạo một Pipeline Run mới và quản lý độc lập.
Tôi có thể dừng Pipeline đã hoàn thành không?
Không.
Nút Stop Pipeline chỉ khả dụng khi Pipeline đang ở trạng thái Running.
Sau khi dừng Pipeline có thể tiếp tục chạy từ Stage đang dừng không?
Không.
Người dùng cần tạo một Pipeline Run mới.
5. Lưu Ý
💡 Chỉ Pipeline đã được lưu thành công mới có thể thực thi.
💡 Mỗi lần nhấn Run Pipeline sẽ tạo một Pipeline Run mới.
💡 Có thể theo dõi trạng thái thực thi theo thời gian thực.
💡 Nên kiểm tra Job Log khi Pipeline thất bại.
⚠️ Thao tác Stop Pipeline sẽ dừng toàn bộ Stage và Job đang chạy.
⚠️ Sau khi Pipeline hoàn thành hoặc bị hủy, không thể tiếp tục thực thi từ trạng thái trước đó.
⚠️ Việc dừng Pipeline có thể ảnh hưởng tới quá trình Build hoặc Deploy đang diễn ra.