More on Code Quality

Monday, August 31, 2015

Lately I’ve been investing my time in raising the code quality in my team. cppcheck has long been used in the department (well, in some teams of the department). We even had it configured in our continuous integration environment TeamCity (TC). We simply configured cppcheck to output its results into an XML file and saved this file as artifacts. But there are several problem with this solution: The XML format is not very human-readable : Unlike TC’s usual informative messages in the Overview...
one comment

Automatically Releasing from TeamCity

Sunday, August 16, 2015

Part of my job as the Embedded Team Leader is to bring the team to the 21st century. I still have a plan to write about this whole experience in more detail, but in the meantime I want to share with you something I did a few days ago and I’m very proud of (mainly because I’m a total geek). One of the problematic areas I noticed in our development and release process was that there is no automation at all. In order to make a release, people tag the code, compile it and put the result in a...