Travis CI: Karma Testing Passing, aber immer fehlerhafter Build

8

Ich habe versucht, Travis für CI in mein Free-Source-Projekt zu integrieren. Wenn ich zu meinem Repository schiebe, sieht alles gut aus, aber nach dem Ausführen von karma start --single-run stoppt die Konsole des Travis nicht, um die Karma-Startaufgabe auszuführen.

Wie behebt man das?

.travis.yml

%Vor%

Travis-Konsole

Aktualisierte Frage : Warum im Travis-Prozess, wenn ich in der Konsole karma start --single-run die Option no verwende, überschreibe die Option singleRun: false in der Datei karma.conf.js? In meiner lokalen Umgebung funktioniert das gut.

    
Gonzalo Pincheira Arancibia 11.05.2016, 16:19
quelle

1 Antwort

4

Endlich habe ich gelöst, das Problem war in meinem karma.conf.js

%Vor%

Ich ändere diese Option von falsch zu wahr. Häufig verwende ich bei der Entwicklung die singleRun-Option in meiner Karma-Konfigurationsdatei als false, um die Option zum automatischen Beobachten zu verwenden. Das Seltsame ist, dass in meiner lokalen Maschine, wenn ich Karma mit der Option explicity in der Befehlszeile ( karma start --single-run ) starte, die Option in karma.conf.js überschrieben wird, aber in travis ist das nicht möglich.

    
Gonzalo Pincheira Arancibia 11.05.2016, 23:23
quelle

Tags und Links