Als «continuous-integration» getaggte Fragen

In der Softwareentwicklung implementiert Continuous Integration (CI) die kontinuierliche Erstellung und automatisierte Prüfung des gesamten Softwareprodukts in regelmäßigen Abständen. Mindestens einmal am Tag, oft mehrmals am Tag und manchmal so oft wie nach jedem Einchecken in das Versionskontrollsystem.


5
Kontinuierliche Integration - jedes Mal Debug und Release erstellen?
Ist es üblich, beim Einrichten eines Continuous Integration-Servers eine Debug- und Release-Version für jedes Projekt zu erstellen? In den meisten Fällen codieren Entwickler mit aktiviertem Debug-Modus-Projektkonfigurationssatz und es können unterschiedliche Bibliothekspfadkonfigurationen, Compiler-Definitionen oder andere Elemente zwischen Debug / Release unterschiedlich konfiguriert sein, die dazu führen, dass sie sich anders verhalten. …


2
Worauf sollte ich bei der Bewertung von Unit-Testing-Bibliotheken und -Tools achten?
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten und einer Erklärung, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Ich bin gerade dabei, neue Unit-Test-Tools für das bald zu startende Projekt auszuwählen. Es gibt viele davon! Die Grundvoraussetzungen, …

2
Datenbanken und der CI-Server
Ich habe einen CI-Server (Hudson), der fröhlich Unit-Tests erstellt, ausführt und in der Entwicklungsumgebung bereitstellt, aber ich möchte jetzt, dass er die Integrationstests ausführt. Die Integrationstests treffen auf eine Datenbank und diese Datenbank wird ständig geändert, um die für den betreffenden Test relevanten Daten zu enthalten. Dies führt jedoch zu …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.