
Ich verwende Atlassian Bamboo Version 6.5.0 (Build 60509 – 20. April 18). Auf einem Remotecomputer läuft Selenium Grid (sowohl Hub als auch Node).
Mein aktueller Bamboo-Job sendet die Tests an den Remote-Server und führt die Tests erfolgreich im Grid aus. Ich möchte, dass Bamboo das Grid selbst startet - also verwende ich eine SSH-Aufgabe, um den Befehl zu senden
javaw -jar path-to-standalone.jar -role hub -port 4444
Dadurch wird der Hub erfolgreich gestartet – aber diese Aufgabe kehrt nie zurück, sodass die nächste Phase, die die Tests startet, nie ausgeführt wird! Ich habe versucht, sowohl als auch stderr
für stdout
die SSH-Aufgabe umzuleiten, aber nichts scheint zu funktionieren.
Wie kann ich das Remote-Selenium-Grid von Bamboo mithilfe der SSH-Aufgabe starten?
BEARBEITEN Ich habe die hier genannten Ansätze ausprobiert:https://stackoverflow.com/questions/46483173/atlassian-bamboo-ssh-task-for-spring-bootaber keines davon funktioniert. Ich nehme an, dass mein Problem mit der SSH-Ausgabe zusammenhängt.