ការដាក់ពង្រាយផលិតកម្ម (Production Deployment)
ដាក់ឱ្យប្រើប្រាស់ដោយទំនុកចិត្តជាមួយលំហូរការងារ /deploy ដែលផ្តោតលើសុវត្ថិភាពខ្ពស់។
ទិដ្ឋភាពទូទៅ (Overview)
Section titled “ទិដ្ឋភាពទូទៅ (Overview)”ពាក្យបញ្ជា /deploy ដើរតួជា Audit & Release Conductor។
វាបង្ខំឱ្យកូដរបស់អ្នកឆ្លងកាត់ការត្រួតពិនិត្យសុខភាពយ៉ាងម៉ត់ចត់មុនពេលដំណើរការ deploy។
ℹ️
វាបញ្ឈប់អ្នកពីការ deploy ប្រសិនបើ៖
- រកឃើញភាពងាយរងគ្រោះផ្នែកសុវត្ថិភាព (Security vulnerabilities)
- មានកំហុស Linting (Linting errors)
- ប្រភេទ TypeScript មិនត្រឹមត្រូវ (Invalid types)
- តេស្តសំខាន់ៗបរាជ័យ (Failed critical tests)
ដំណើរការការងារ (The Process)
Section titled “ដំណើរការការងារ (The Process)”1
ដំណើរការពាក្យបញ្ជា (Execute Command)
នៅពេលកូដរបស់អ្នករួចរាល់ ចាប់ផ្តើមដំណើរការ deployment pipeline៖
/deploy2
ការត្រួតពិនិត្យមុនបញ្ចេញ (Pre-Flight Checklist)
Agent នឹងធ្វើសវនកម្មសុខភាពគម្រោងរបស់អ្នកដោយស្វ័យប្រវត្តិ៖
🛡️ សុវត្ថិភាព (Security)
ស្កេនរកភាពងាយរងគ្រោះ និងការធ្លាយ secrets
📋 គុណភាពកូដ (Quality)
ត្រួតពិនិត្យភាពស្អាតនៃ Linting & Type Safety
3
ការបញ្ចេញជាផ្លូវការ (Release)
ប្រសិនបើការត្រួតពិនិត្យទាំងអស់បានឆ្លងកាត់ វាដំណើរការ build និង deploy ទៅកាន់ platform គោលដៅ (Vercel, Cloudflare, Docker)។
ឧទាហរណ៍ជាក់ស្តែង (Example Session)
Section titled “ឧទាហរណ៍ជាក់ស្តែង (Example Session)”agent-session
$
/deploy
▸
🚀 កំពុងដំណើរការការត្រួតពិនិត្យ Pre-Flight…
🔄 ស្កេនសុវត្ថិភាព… ជាប់ (PASSED)
🔄 ត្រួតពិនិត្យ Lint… ជាប់ (PASSED)
🔄 ផ្ទៀងផ្ទាត់ Type… ជាប់ (PASSED)
✅ ការត្រួតពិនិត្យទាំងអស់បានឆ្លងកាត់!
កំពុងដាក់ពង្រាយទៅកាន់ production…
▸
🚀 ការដាក់ពង្រាយបានជោគជ័យ!
🌐 URL: https://my-app.example.com
💚 ពិនិត្យសុខភាព: OK
គន្លឹះមានប្រយោជន៍ (Pro Tips)
Section titled “គន្លឹះមានប្រយោជន៍ (Pro Tips)”💡
សាកល្បងពិនិត្យជាមុន
ដំណើរការ /deploy check ដើម្បីធ្វើការផ្ទៀងផ្ទាត់សាកល្បងដោយមិនទាន់ deploy ពិតប្រាកដ។
💡
សុវត្ថិភាព Rollback
ប្រើប្រាស់ /deploy rollback ដើម្បីបង្វិលត្រឡប់ទៅកំណែមានស្ថេរភាពចុងក្រោយភ្លាមៗ។
ជំហានបន្ទាប់ (Next Steps)
Section titled “ជំហានបន្ទាប់ (Next Steps)”- សាកល្បង
/deploy checkដើម្បីដំណើរការ pre-flight checks - សិក្សាអំពី ការសម្របសម្រួល Multi-Agent (Multi-Agent Orchestration)
