Backport Builder
Tổng quan nhanh
Phần tiêu đề “Tổng quan nhanh”Chỉ sử dụng nextpdf/backport-builder cho các tác vụ kỹ thuật phát hành. Công cụ này chuyển đổi các gói mã nguồn NextPDF thành các bản phân phối dành cho môi trường chạy PHP (PHP: Hypertext Preprocessor) cũ hơn. Đây không phải là phụ thuộc thời gian chạy của ứng dụng.
Bản đồ nội dung
Phần tiêu đề “Bản đồ nội dung”| Trang | Dùng cho |
|---|---|
| Tổng quan | Ranh giới sản phẩm và các tạo phẩm được tạo. |
| Cài đặt | Cài đặt trên máy chủ dựng bản. |
| Bắt đầu nhanh | Quy trình chạy thử và dựng bản hoàn chỉnh. |
| Cấu hình | Cấu hình Rector, quy tắc tùy chỉnh và cờ dựng bản. |
| API | Các script giao diện dòng lệnh, tệp cấu hình và quy tắc Rector tùy chỉnh. |
| Hướng dẫn cho nhà phát triển | Vòng đời pipeline dựng bản, mô hình nhánh và các điểm mở rộng cho phát hành. |
| Sử dụng trong môi trường sản xuất | Các thao tác phát hành thông qua tích hợp liên tục. |
| Bảo mật và vận hành | Ranh giới chuỗi cung ứng và các biện pháp kiểm soát tạo phẩm. |
| Khắc phục sự cố | Chẩn đoán lỗi dựng bản và lỗi xác thực. |
API chính
Phần tiêu đề “API chính”| Bề mặt API | Vai trò |
|---|---|
scripts/build.php | Điểm vào chính cho quá trình dựng bản. |
rector/config/rector-php81.php | Cấu hình hạ cấp cho PHP 8.1. |
rector/config/rector-php74.php | Cấu hình hạ cấp cho PHP 7.4 sau khi chuyển đổi enum. |
rector/rules/*Rector.php | Quy tắc hạ cấp tùy chỉnh cho cú pháp PHP cần xử lý riêng theo từng dự án. |