AWS CodePipeline giới thiệu các điều kiện dành cho giai đoạn để triển khai hoạt động kiểm soát quy trình
Quy trình loại AWS CodePipeline V2 hiện hỗ trợ điều kiện dành cho giai đoạn để cho phép đội ngũ phát triển phát hành thay đổi một cách an toàn nhằm đáp ứng các yêu cầu về chất lượng và tuân thủ. Khách hàng có thể đặt cấu hình điều kiện dành cho giai đoạn để kiểm soát việc thực hiện quy trình trước khi bắt đầu giai đoạn và trước khi kết thúc giai đoạn - khi hoàn thành thành công mọi hành động trong giai đoạn hoặc bất kỳ hành động nào trong giai đoạn đó không thành công. Điều kiện bao gồm một hoặc nhiều quy tắc và một kết quả được áp dụng khi không đáp ứng điều kiện đó. Khách hàng có thể đặt cấu hình điều kiện dành cho giai đoạn qua bảng điều khiển, API, CLI, CloudFormation hoặc SDK.
Khách hàng có thể chọn từ quy tắc kiểm tra trạng thái cảnh báo Amazon CloudWatch hoặc xem thời gian hiện tại có nằm trong khoảng thời gian triển khai hay không và kiểm tra tùy chỉnh bằng cách gọi hàm AWS Lambda. Một điều kiện sẽ không được đáp ứng nếu không đáp ứng một hoặc nhiều quy tắc. Khi đó, CodePipeline sẽ thực hiện kết quả đã cấu hình, chẳng hạn như Quay về trạng thái cũ và Không thành công. Ví dụ: bạn có thể đặt cấu hình điều kiện cần đánh giá khi tất cả các hành động trong một giai đoạn đã hoàn thành thành công và hủy bỏ thay đổi nếu cảnh báo CloudWatch chuyển sang trạng thái CẢNH BÁO trong vòng 60 phút. Khách hàng cũng có thể ghi đè điều kiện chặn thực hiện quy trình nếu quá trình đánh giá điều kiện không cho phép thực hiện quy trình để bắt đầu hoặc kết thúc giai đoạn.
Để tìm hiểu thêm về cách sử dụng điều kiện dành cho giai đoạn trong quy trình, hãy xem tài liệu của chúng tôi. Để biết thêm thông tin về AWS CodePipeline, hãy truy cập trang sản phẩm của chúng tôi. Tính năng điều kiện dành cho giai đoạn được cung cấp ở tất cả các khu vực hỗ trợ AWS CodePipeline.