kontinuierliches Testen mit Gradle

8

Gibt es ein Plugin oder eine nette Möglichkeit, um meine Anwendung im Hintergrund zu kompilieren und zu testen?

Ich weiß, dass es einige Plugins für intellij und eclipse gibt (unter anderem unendlich), aber ich suche nach einer allgemeinen Großbuchstabenlösung, unabhängig von der IDE.

Es wäre nett, ein Test-Deamon zu starten und es mit einem Knurren oder einem anderen Benachrichtigungstool in Kontakt zu bringen, um mich wissen zu lassen, dass der Code nicht kompiliert wird oder die Tests fehlschlagen.

    
nilsmagnus 18.09.2012, 07:55
quelle

1 Antwort

6

Kontinuierliche Kompilierung / Testen / etc. sind Funktionen für zukünftige Versionen von Gradle geplant. Sie basieren auf dem vorhandenen Gradle Daemon.

Aktualisierung:

Gradle hat die Funktion zum kontinuierlichen Erstellen in Version 2.5 eingeführt. Die Funktion läuft noch, aber wir können sie bereits in unserer täglichen Entwicklung verwenden. Die kontinuierliche Build-Funktion bedeutet, dass Gradle nach Abschluss einer Aufgabe nicht heruntergefahren wird, sondern weiterläuft und nach Änderungen an Dateien sucht, um Aufgaben automatisch erneut auszuführen. Es eignet sich perfekt für ein Szenario, in dem wir die Testaufgabe erneut ausführen möchten, während wir unseren Code schreiben. Mit der Continuous Build-Funktion starten wir Gradle einmal mit der Test-Aufgabe und Gradle wird Quelldateien automatisch neu kompilieren und Tests ausführen, wenn sich eine Quelldatei ändert.

Um die Continuous Build-Funktion nutzen zu können, müssen wir die Befehlszeilenoption --continuous oder die kürzere Version -t verwenden. Mit dieser Option startet Gradle im kontinuierlichen Modus. Um Gradle zu stoppen, müssen wir die Tastenkombination Ctrl+D verwenden.

Ссылка

    
Peter Niederwieser 18.09.2012, 15:31
quelle

Tags und Links