Vergangene Events

User-Group 9-2018: CI unter Windows mit CMake/CPack/Jenkins/Google Test & NSIS

Dieses Meetup liegt in der Vergangenheit

6 Personen haben teilgenommen

Bild des Veranstaltungsortes

Details

Speaker: Carsten Kuckuk
Carsten ist seit 1994 als C++ Anwendungsentwickler hauptsächlich unter Windows unterwegs. Er hat an großen, langlebigen Programmsystemen im Bereich Baubetrieb, Digitaldruck und Spektrometern gearbeitet und interessiert sich für Softwarearchitektur, DDD und CI.

CMake und CPack sind eine gute Grundlage um C++ Projekte plattformunabhängig aufzusetzen. Im Februar 2018 wurde bereits CMake unter Linux vorgestellt und in diesem Vortrag wird die praktische Benutzung unter Windows mit Visual Studio gezeigt und dabei auf Windows-Besonderheiten eingegangen. Anschließend wird gezeigt, wie man mit CPack/NSIS einen Installer erzeugen kann. Unit Tests mit Google Test sind einfach zu implementiren führen aber dazu, daß man alles mit Jenkins zu einem CI Prozeß integrieren kann. Es wird ein vorbereitete GIT Repository geben, so daß die Teilnehmer am Abend die einzelnen Schritte auf ihren Laptops nachvollziehen können. Zur Vorbereitung sollten die Teilnehmer auf Ihren Laptops Visual Studio, CMake, GIT, NSIS, und Jenkins installiert haben.