Hi, general question about e2e testing with CI. I have full app with nest and angular. (Currently in seperated repos)
For each repo I wrote some basic CI using Jenkins file, to build and deploy the image to the test/prod server (branch based)
I want to add cypress to my CI and I wonder about where to put it -
1. Should E2E tests should run also when the backend changes? (Make sense to me but not sure)
2. Should I use the real test db? Or create some external fullapp just for the e2e then if it pass close it?
3. Does e2e ci usually block the pipe?