Jenkins Task starten

G

Gast2

Gast
Hallo zusammen,

gibts es eine Möglichkeit mit Jenkins einen Task auf einem Client anzutriggern?
Ich möchte auf dem Client platformspezfische Test automatisiert ausführen lassen.

EDIT: Oder hat jemand einen besseren Vorschlag/Vorgehensweise, um platformspezifische (Gui)Tests durchzuführen?
 
Zuletzt bearbeitet von einem Moderator:

Wildcard

Top Contributor
Du musst den anderen Rechner einfach als Slave einhängen. Wenn du mehrere verschiedene Konfigurationen testen willst das von madboy genannte Matrix Projekt genau das richtige.
 
G

Gast2

Gast
Danke werde ich mir mal anschauen, soviel ich weiß benötige ich nur eine Konfiguration
 
G

Gast2

Gast
Ich habe mal einen neuen Knoten angelegt (dumb slave). Jetzt verstehe ich das mit der slave.jar nicht ganz. Muss ich die selber runterladen und im Startkommando angeben wo die liegt?

EDIT: ja okay am besten ein script schreiben wo die slave.jar gleich mti runterlädt.

EDIT EDIT: Ich bin gerade auf das Selenium Plugin gestoßen.
Die Idee einen Slave Client einzuführen, war es Selenium Unit Tests auf einer Windows-Maschine (IE)laufen zu lassen, da der Jenkins auf einer Solaris Maschine läuft. Aber so wie ich das verstehe, ist es mit dem
Selenium+Plugin einfacher. Aber es gibt auch noch ein Selenium AES? Da ich kein Grid für verteiltes bauen brauche müsste das zweite ja genau das richtige sein. Nur finde ich nirgends ob man bei dem AES überhaupt die Test auf einem Slave ausführen kann.
Jemand Erfahrungen damit?

Weiß jemand zufällig ob man "Quick Test" auf den Jenkins laufen lassen kann?
 
Zuletzt bearbeitet von einem Moderator:

Wildcard

Top Contributor
Ich habe mal einen neuen Knoten angelegt (dumb slave). Jetzt verstehe ich das mit der slave.jar nicht ganz. Muss ich die selber runterladen und im Startkommando angeben wo die liegt?
Nimm die Webstart Variante, das ist am einfachsten. Nach dem anlegen steht der Slave auf Offline. Öffne im Slave einen Browser (sofern das dort möglich ist), geh zu Hudson, klick dort auf den Slave. Du siehst einen Java Webstart Link. Anklicken, schon ist der slave verbunden.
Auf Windows sollte auch gleich ein Fenster aufgehen mit dem du bei Bedarf den Slave per Windows Service laufen lassen kannst. Damit verbindet sich der Slave auch beim neustart automatisch.
 
G

Gast2

Gast
Nimm die Webstart Variante, das ist am einfachsten. Nach dem anlegen steht der Slave auf Offline. Öffne im Slave einen Browser (sofern das dort möglich ist), geh zu Hudson, klick dort auf den Slave. Du siehst einen Java Webstart Link. Anklicken, schon ist der slave verbunden.
Auf Windows sollte auch gleich ein Fenster aufgehen mit dem du bei Bedarf den Slave per Windows Service laufen lassen kannst. Damit verbindet sich der Slave auch beim neustart automatisch.

Ja das habe ich auch schon versucht, hab ich einen Fehler bekommen das die jar nicht gestartet werden konnte muss ich nochmal schauen. Brauch man für die webstart Variante admin Rechte auf dem Slave?
 
G

Gast2

Gast
nein, braucht man nicht. Welche Fehlermeldung bekommst du denn?

Ah es wird was versuch von sun runterzuladen. Das wird bei uns geblockt!!!
Java:
Beim Starten/Ausführen der Anwendung ist ein Fehler aufgetreten.

Titel: Slave Agent for 10.119.132.232
Hersteller: Jenkins project
Kategorie: Download-Fehler

Ressource konnte nicht geladen werden: ([url]http://java.sun.com/products/autodl/j2se[/url], 1.5+)
 

Wildcard

Top Contributor
In der Hudson Konfiguration. Im Master kannst du konfigurieren wie Java Installiert wird. Wenn es nur um den Slave geht, dann in den Settings des Slave.
 
G

Gast2

Gast
In der Hudson Konfiguration. Im Master kannst du konfigurieren wie Java Installiert wird. Wenn es nur um den Slave geht, dann in den Settings des Slave.

Da hab ich schon nachgeschaut. Mhm ich schau nochmal.

EDIT: Also der Jenkins läd sich die JDK nicht selber runter (Automatisch installieren aus). Beim slave finde ich keine einstellung von wo er die JDK nehmen soll.
Oder muss ich beim neuen Knoten die Umgebungsvariable für JAVA_HOME setzen?
 
Zuletzt bearbeitet von einem Moderator:
Ähnliche Java Themen
  Titel Forum Antworten Datum
L Jenkins Build mit git Hashwert Tools - Maven, Gradle, Ant & mehr 2
H Jenkins aktulles Checkstyle Plugin Tools - Maven, Gradle, Ant & mehr 2
OnDemand Jenkins Pipeline Build > Send Info Jira Tools - Maven, Gradle, Ant & mehr 3
H Nutzung einer eigenen checkstyle Konfiguration in Jenkins - Grundsätzliches Tools - Maven, Gradle, Ant & mehr 2
H Jenkins keine Tests gefunden - aber in Maven Tools - Maven, Gradle, Ant & mehr 30
P Mit Maven einen spezifischen Branch nach Tag-Parameter erstellen (in Jenkins-Job) Tools - Maven, Gradle, Ant & mehr 3
H Jenkins - maven-jar-plugin - kein jar-file Tools - Maven, Gradle, Ant & mehr 38
H Jenkins - Publish Coverage Report Tools - Maven, Gradle, Ant & mehr 19
H Maven Verbindung Java Projekt und Jenkins Build job Tools - Maven, Gradle, Ant & mehr 21
H Maven Bekomme cobertura in jenkins nicht zu laufen :-( Tools - Maven, Gradle, Ant & mehr 1
Thallius Jenkins -> git to zip? Tools - Maven, Gradle, Ant & mehr 5
Thallius Jenkins nur zip file erstellen? Tools - Maven, Gradle, Ant & mehr 3
G Maven Continious Integration mit Jenkins, Maven und Nexus - wie richtig? Tools - Maven, Gradle, Ant & mehr 1
B Jenkins Emal-Versand Tools - Maven, Gradle, Ant & mehr 5
K Subversion svn & Jenkins - Änderungen werden nicht angezeigt Tools - Maven, Gradle, Ant & mehr 4
Y Jenkins Zeitsteuerung Tools - Maven, Gradle, Ant & mehr 3
M Jenkins Rechte-Verwaltung Tools - Maven, Gradle, Ant & mehr 3
schalentier Probleme mit Jenkins Tools - Maven, Gradle, Ant & mehr 7
K Jenkins Konfiguration für einen multi-module Maven Projekt Tools - Maven, Gradle, Ant & mehr 2
G Probleme Jenkins mit Maven einzurichten Tools - Maven, Gradle, Ant & mehr 4
G Ant Hudson/Jenkins, Ant und JUnit unter einen Hut bringen Tools - Maven, Gradle, Ant & mehr 12
G Jenkins Userverwaltung Tools - Maven, Gradle, Ant & mehr 7
G Maven JMeter und Jenkins Tools - Maven, Gradle, Ant & mehr 1
X Maven Jenkins/maven - abhängige Projekte automatisch bauen Tools - Maven, Gradle, Ant & mehr 7
J [Gradle] Task Reihenfolge pusblishMaven vor codenarcTest Tools - Maven, Gradle, Ant & mehr 0
M Ant: Setzen von Umgebungsvariablen über exec-task Tools - Maven, Gradle, Ant & mehr 3
L Apache ANT War Task Tools - Maven, Gradle, Ant & mehr 2
V Ant in Eclipse - javac Task - JAVA_HOME zeigt aufs jre Tools - Maven, Gradle, Ant & mehr 3
O Suche Apache Ant Task Tools - Maven, Gradle, Ant & mehr 3
M Programm mit Maven erstellen und starten samt Abhängigkeiten Tools - Maven, Gradle, Ant & mehr 27
thor_norsk Maven Build Failed: kann nicht von start.spring.io generiertes Projekt auf IntelliJ IDE starten Tools - Maven, Gradle, Ant & mehr 8
ExceptionOfExpectation Maven Build Failed: kann nicht von start.spring.io generiertes Projekt auf Eclipse starten Tools - Maven, Gradle, Ant & mehr 20
D Java mit .bat starten Tools - Maven, Gradle, Ant & mehr 1
K Applet Fehler beim Starten Tools - Maven, Gradle, Ant & mehr 12
B Junit-Programm von Kommandozeile über Ant starten Tools - Maven, Gradle, Ant & mehr 20
newcron Applet Keine warnung beim starten von Applets, die auf die HD zugreifen? Tools - Maven, Gradle, Ant & mehr 2
S Java Applet per Klick starten? Tools - Maven, Gradle, Ant & mehr 6
S Java Ant per Console starten Tools - Maven, Gradle, Ant & mehr 3
E Neuen Process starten, Tools - Maven, Gradle, Ant & mehr 7
H Bestimmtes main() aus jar starten Tools - Maven, Gradle, Ant & mehr 8
D Externes Programm mit Ant starten Tools - Maven, Gradle, Ant & mehr 3
T Applet soll Java Programm starten Tools - Maven, Gradle, Ant & mehr 2
F jar file starten Tools - Maven, Gradle, Ant & mehr 12
H JApplet von laufendem JApplet starten Tools - Maven, Gradle, Ant & mehr 8
F Applikation (nicht Applet) im Browser starten Tools - Maven, Gradle, Ant & mehr 9
J Applet in Browser starten Tools - Maven, Gradle, Ant & mehr 9
B Starten eines Applets außerhalb der INIT()-Klasse Tools - Maven, Gradle, Ant & mehr 5
M Kurze Frage - Applet in Applet starten? Tools - Maven, Gradle, Ant & mehr 10
D E/A-Ausnahme beim lesen (Applet will nicht starten) Tools - Maven, Gradle, Ant & mehr 3
P Bekomme Applet einfach nicht ans Starten Tools - Maven, Gradle, Ant & mehr 2
C Applet für kurze Zeit nach dem starten anhalten Tools - Maven, Gradle, Ant & mehr 2
H Java Applet bei jedem booten starten Tools - Maven, Gradle, Ant & mehr 2
A Applet aus einer Klasse starten 2 Tools - Maven, Gradle, Ant & mehr 8
A Applet aus einer Klasse starten Tools - Maven, Gradle, Ant & mehr 2
A mehrere Applets starten Tools - Maven, Gradle, Ant & mehr 4
G Java applet nur einmal starten Tools - Maven, Gradle, Ant & mehr 2
J Tomcat über Internet starten + Webserver Tools - Maven, Gradle, Ant & mehr 2
X Applet will nicht im Browser starten Tools - Maven, Gradle, Ant & mehr 3
F Applet mit HTML-Button starten und im/als JFrame anzeigen Tools - Maven, Gradle, Ant & mehr 5
D Frame oder JFrame von einem Applet aus starten Tools - Maven, Gradle, Ant & mehr 10
A Applet starten/beenden Tools - Maven, Gradle, Ant & mehr 7
G Erst Applet starten, dann den rest der website ? Tools - Maven, Gradle, Ant & mehr 3
K Servlet mit Tomcat 5.05 starten! Tools - Maven, Gradle, Ant & mehr 2
M Applets aus dem Browser starten? Tools - Maven, Gradle, Ant & mehr 6
C Java-Applet auf Webserver übertragen und starten Tools - Maven, Gradle, Ant & mehr 4

Ähnliche Java Themen

Neue Themen


Oben