I have a CI server, and I'm wondering if I still have to run test locally or just committing my changes, and push it to GitHub, then run the test on the CI server.
My laptop is slow for compiling, running programs. I also need to open MySQL, NSQ, Redis.. at the same time for testing environment.
If I decided to run the test on the CI server, things would be a lot easier. But I'll have to commit/push the project each time I changed the code (even just for a single character), so I can know if I broke the project or not.
Do people still run the tests locally even if they have a CI server?
Aucun commentaire:
Enregistrer un commentaire