Continuous Integration and Continuous 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.
- Removed mongodb image, and changed cache to "package-lock.json" for FSE Spring 2021 at CMU-SV.
- Removed legacy code-climate for FSE Fall 2021 at CMU-SV
Install needed tools:
npm install
npm run test
npm run coverage
-
Follow the steps to create a Web Service on Render "Free Web Service".
-
On Render. Go to your
Web Service -> Setting -> Build and Deploy
. Set Auto-Deploy to No and copy Deploy Hook for Github Actions config.