Continuous Integration and Deployment Recitation
- Implementation of a bowling score card.
- Reference for Unit Testing lab for FSE Fall 2015 at CMU-SV.
- Updated for CircleCI Integration for FSE Spring 2018 at CMU-SV.
- Updated for CI/CD recitation for FSE Spring 2019 at CMU-SV.
- Updated for CI/CD recitation for FSE Fall 2019 at CMU-SV.
- Change the testing framework from Mocha to Jest for FSE Fall 2020 at CMU-SV.
- Add eslint and mongodb image for FSE Fall 2020 at CMU-SV.
Install needed tools:
npm install
npm run test
npm run coverage
The results with be in coverage/lcov-report/index.html
- Link your account with CircleCI by following "Getting Started with CircleCI".
- After the account is linked, when you push changes to the repo CircleCI will run your tests and code coverage.
- You can see the results under
Test Summary
andArtifacts > Coverage
.