Mục tiêu
Prompt này được thiết kế để hỗ trợ tạo ra một quy trình CI/CD bài bản cho hệ thống gồm frontend React và backend NestJS. Kết quả có thể dùng để lên kiến trúc pipeline, chuẩn hóa luồng build-test-deploy, quản lý môi trường và giảm rủi ro khi phát hành.
Nội dung đặc biệt phù hợp cho đội kỹ thuật cần một bản thiết kế rõ ràng trước khi triển khai trên GitHub Actions, GitLab CI, Jenkins hoặc các nền tảng CI/CD tương đương.
Khi nào nên dùng
- Khi cần thiết kế CI/CD từ đầu cho dự án React và NestJS.
- Khi muốn rà soát hoặc tối ưu pipeline hiện có để tăng độ ổn định.
- Khi cần bổ sung kiểm thử, bảo mật secret, chiến lược rollback và phân tách môi trường dev, staging, production.
- Khi cần tài liệu hóa quy trình để team backend, frontend, DevOps và QA cùng phối hợp.
Hướng dẫn tùy biến
1. Thay ngữ cảnh dự án
Điền rõ cấu trúc repository là monorepo hay tách riêng frontend và backend. Nếu dùng package manager cụ thể như npm, pnpm hoặc yarn, hãy nêu rõ để AI đề xuất pipeline chính xác hơn.
2. Chỉ định hạ tầng triển khai
Bổ sung nền tảng đích như Docker, Kubernetes, VPS, AWS, GCP, Azure, Vercel hoặc Render. Việc này giúp AI đề xuất đúng bước build artifact, image tagging, release strategy và health check sau deploy.
3. Xác định mức kiểm thử
Nêu rõ bạn muốn chạy lint, unit test, integration test, e2e test, test coverage và security scan ở giai đoạn nào. Nếu có tiêu chuẩn merge gate, hãy thêm điều kiện pass bắt buộc.
4. Bổ sung yêu cầu vận hành
Có thể yêu cầu thêm cache dependency, matrix build, preview environment, canary deployment, blue-green deployment, rollback tự động, migration database hoặc thông báo qua Slack, email, Discord.
Lưu ý
- Nên cung cấp càng cụ thể càng tốt về môi trường chạy, cách build và cơ chế deploy hiện tại.
- Nếu dự án có database migration, cần yêu cầu AI đề xuất thứ tự chạy migration an toàn trước hoặc sau deploy.
- Không nên dùng cùng một chiến lược cho mọi hệ thống; hãy điều chỉnh theo quy mô team, tần suất release và mức độ quan trọng của dịch vụ.
- Với production, cần nhấn mạnh quản lý secret, nguyên tắc quyền tối thiểu, kiểm tra health endpoint và cơ chế rollback rõ ràng.
Nội dung Prompt
Có thể bạn quan tâm
Sản phẩm nổi bật
Quy trình tạo Video AI 3D chủ đề cây thuốc dân gian (thuốc nam)
Quy trình tạo video xây kênh triết lý sống phong cách hoạt hình, làm affiliate bán sách
Quy trình tạo video review ăn vặt bằng ai chuyên nghiệp

