I just updated my pd.build (https://github.com/pierreguillot/pd.build/) repository that facilitate the creation of projects with CMake. I tried to add scripts that also facilitate the use of travis and I improved the documentation. I'll try to do a version of these scripts for Appveyor too and to do add more documentation on how to configure the CI. The approach is pretty simple and straight forward and has been made for simple and new projects, so I think that for most of you, the project won't fit exactly to your needs but perhaps you'll find some things useful in it.
Cheers