A blueprint for an ideal CI/CD process in javascript projects
gharibi opened this issue · comments
Session Title:
A blueprint for an ideal Continuous Integration (CI) & Continuous Delivery (CD) process in javascript projects
Session Abstract:
I would like to present the below topics as part of this session:
- An introduction to CI/CD process (5 mins)
- Source code QA/QC (10 mins)
- Unit Testing in JavaScript (5 mins)
- E2E testing in JavaScript (5 mins)
- Automated UI/UX testing (5 mins)
- A blueprint on the possible infrastructure (5 mins)
- Questions/Answers (5 mins)
Approximate Duration:
40 minutes
Your Name:
Dr. Arash Gharibi
Your Twitter handle:
arash_gharibi
Requirements:
[ ] No
[x] Yes: a projector
Complexity:
[ ] Advanced
[x] Intermediate
[x] Beginner
Other information:
CI/CD concept has been around for couple of years but when it comes to JavaScript projects, there has been difficulties in fully implementing this process chain. This session will help you to (1) get to know the latest trends and technologies used for CI/CD process, (2) learn/refresh your mind about various CI/CD components and (2) shows you a blue print/best practice on how an ideal CI/CD process functions.