Project Update: TravisCI Integration Complete!

Project Update: TravisCI Integration Complete!

In my previous post I noted that I integrated TravisCI into the repository; however, all it did was note when I pushed a new commit to the repository, and not actually compile anything. I then tried jumping straight into integrating HipTest, not fully understanding why a CI was needed to integrate it. I ran into a lot of issues, particularly trying to get the CI to not fail every time I pushed something.

I took a step back and tried to just get the CI to run cucumber tests remotely via ChromeDriver in a headless state. After a few days of tinkering with various settings (Took 59 different commits!) I was able to get the CI to run cucumber tests successfully! Feels pretty cool to see it all just work, after 58 failed builds! Now I’ll either get back towards getting HipTest integrated, or work on having these test results emailed.