Advantages of running a CI environment on JavaScript projects <p>I have been recently looking at installing either team city or Jenkins as a CI solution. I am quite aware of the advantages it can bring to my teams c++ projects with nightly builds to test if anything checked into git has broken the project or dependent projects. Also as a way of building and releasing software.</p> <p>However I know people use it on JavaScript projects. These cannot be built as such and can only really be tested at runtime. So what is the real advantage of using a CI solution on a JavaScript project comprising of back end and web front end code.</p> <p>Thanks for any advice.</p>