CI and CD
insecure/
a nodejs project with insecure dependenciesmashup/
some messed up JSunittesting/
some unit tested js
see Github Actions, Getting started
- Get CI to test for insecure modules
- Fix issues
- recommit
- Get CI to detect messed up JS
- Fix issues
- recommit
- Mash it up again
- recommit
- Get CI to run unit testing
- Fix issues
- recommit
- Add a new test case for Bulgarian
- recommit
- Create a new project called
combined/
which outputs a hello greeting depending on the language you pass in the url- It must lint
- It must check for known security vulns in dependencies
- It must run unit tests for new languages
- Stretch goal Deploy your application to AWS
- Setup CI steps
- Setup CD deployment using Cloudformation
- Make a change and have it re-deploy