Die Ausgabe der Jenkins-Konsole erfolgt nicht in Echtzeit

Ziemlich neu für Jenkins und ich habe ein einfaches, aber nerviges Problem. Wenn ich job (Build) auf Jenkins ausführe, starte ich den Ruby-Befehl, um mein Testskript auszuführen.

Das Problem ist, dass Jenkins die Ausgabe der Konsole nicht in Echtzeit anzeigt. Hier ist Trigger Log.

Building in workspace /var/lib/jenkins/workspace/foo_bar
No emails were triggered.
[foo_bar] $ /bin/sh -xe /tmp/hudson4042436272524123595.sh
+ ruby /var/lib/jenkins/test-script.rb

Grundsätzlich bleibt es bei dieser Ausgabe, bis die Erstellung abgeschlossen ist, und zeigt nur die vollständige Ausgabe an. Komischerweise ist dies kein konsistentes Verhalten, manchmal funktioniert es so, wie es sollte. Meistens gibt es jedoch keine Echtzeit-Konsolenausgabe.

Jenkins-Version: 1.461

Antworten auf die Frage(4)

Ihre Antwort auf die Frage