Week 6: Pipeline Process - Po-Pon/SW-Development-Tool-And-Environments-Group1 GitHub Wiki
Frontend
Backend
Frontend
-
Pull code from branch main
Step 1 ทำการ pull หรือ clone code จาก github branch main ลงมายังเครื่อง local computer -
Download Dependencies
Step 2 ทำการ Download Dependencies ต่าง ๆที่จำเป็นด้วยคำสั่ง yarn -
Scan code with Lint
Step 3 ทำการ scan & auto fixed code ด้วยคำสั่ง yarn lint เพื่อทำการตรวจสอบ code เบื้องต้นก่อนเข้าสู่กระบวนการ testing -
Run unit test
Step 4 เริ่มต้นทำการทดสอบแบบ unit test ด้วยคำสั่ง yarn unit -
Run unit test coverage
Step 5 ทำการตรวจสอบความครอบคลุมในการทดสอบของตัว unit test ด้วยคำสั่ง yarn unit:coverage -
Component and E2E test
Step 6 เริ่มต้นทำการทดสอบแบบ component test และ E2E test ด้วยคำสั่ง yarn e2e -
Build or create software artifact
Step 7 ทำการแปลงตัว source code ให้เป็น software หรือ Build ด้วยคำสั่ง yarn build
Backend
-
Pull code from branch main
Step 1 ทำการ pull หรือ clone code จาก github branch main ลงมายังเครื่อง local computer -
Download Dependencies
Step 2 ทำการ Download Dependencies ต่าง ๆที่จำเป็นด้วยคำสั่ง yarn install -
Build or create software artifact
Step 3 ทำการแปลงตัว source code ให้เป็น software หรือ Build ด้วยคำสั่ง yarn build -
Run unit test
Step 4 เริ่มต้นทำการทดสอบแบบ unit test ด้วยคำสั่ง yarn test:unit -
Run component test
Step 5 เริ่มต้นทำการทดสอบแบบ component test ด้วยคำสั่ง yarn test:component -
Run End-to-End test
Step 6 เริ่มต้นทำการทดสอบแบบ End-to-End test ด้วยคำสั่ง yarn test:e2e
wiki
Student No. |
Name |
Line Change (%) |
No. of Commit (%) |
62070112 | นายปภัส เงาธัมมะสกุล | 16.19% | 16% |
62070113 | นายประธาน นาเวียง | 16.09% | 6% |
62070134 | นายพลัฏฐ์ วงศ์สิทธิพรรุ่ง | 16.02% | 12% |
62070139 | นายพิชญะ สิงห์มีศรี | 16.29% | 10% |
62070168 | นายวิชยุตม์ ทวิชัยยุทธ | 16.13% | 16% |
62070215 | นายอคิราภ์ สีแสนยง | 19.27% | 41% |
code
Student No. |
Name |
Line Change (%) |
No. of Commit (%) |
62070112 | นายปภัส เงาธัมมะสกุล | 3.44% | 15% |
62070113 | นายประธาน นาเวียง | 3.16% | 8% |
62070134 | นายพลัฏฐ์ วงศ์สิทธิพรรุ่ง | 23.19% | 14% |
62070139 | นายพิชญะ สิงห์มีศรี | 2.22% | 10% |
62070168 | นายวิชยุตม์ ทวิชัยยุทธ | 2.62% | 16% |
62070215 | นายอคิราภ์ สีแสนยง | 65.37% | 39% |