Skripte bzw Kommandos über Jenkins manuell zB per Button drücken ausführen
Hallo!
Kennt sich hier vielleicht jemand mit "Jenkins" aus?
https://jenkins-ci.org/ - habe das Windows Packet installiert.
Ich versuche seit gestern über die Webbasierte Software "Jenkins", Skripte per Button drücken auf meinem Desktop auszuführen. (Jenkins: localhost:8080) für Übungs-/Testzwecke...
Gerstern ist mir das dann auch per Element --> Konfiguration --> Buildverfahren --> Kommandoeingabe gelungen, aber das wird dann mit dem Build-Auslöser, ähnlich/gleich wie Crontab, ausgelöst.
Ich möchte die "Kommandoeingabe" bzw. das "Jenkins-Skript" welches meine Skripts auf dem Desktop ausführen soll, manuell per Button-Drücken oder sonst irgendwie manuell ausführen.
Gibt es keine Möglichkeit auf Jenkins die Kommandos manuell auszuführen?
Vielen Dank schonmal!
Grüsse
windelterrorist
Kennt sich hier vielleicht jemand mit "Jenkins" aus?
https://jenkins-ci.org/ - habe das Windows Packet installiert.
Ich versuche seit gestern über die Webbasierte Software "Jenkins", Skripte per Button drücken auf meinem Desktop auszuführen. (Jenkins: localhost:8080) für Übungs-/Testzwecke...
Gerstern ist mir das dann auch per Element --> Konfiguration --> Buildverfahren --> Kommandoeingabe gelungen, aber das wird dann mit dem Build-Auslöser, ähnlich/gleich wie Crontab, ausgelöst.
Ich möchte die "Kommandoeingabe" bzw. das "Jenkins-Skript" welches meine Skripts auf dem Desktop ausführen soll, manuell per Button-Drücken oder sonst irgendwie manuell ausführen.
Gibt es keine Möglichkeit auf Jenkins die Kommandos manuell auszuführen?
Vielen Dank schonmal!
Grüsse
windelterrorist
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 295739
Url: https://administrator.de/contentid/295739
Ausgedruckt am: 22.11.2024 um 17:11 Uhr
6 Kommentare
Neuester Kommentar
Hi.
Ein Post Request mit dem Namen deines Scriptes mit .z.B. curl oder powershell sollte reichen:
https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+Script+Console
CURL
PS
fk
Ein Post Request mit dem Namen deines Scriptes mit .z.B. curl oder powershell sollte reichen:
https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+Script+Console
CURL
curl -d "script=<your_script_here>" http://localhost/script
invoke-webrequest -Uri 'http://localhost/script' -Method Post -Body @{script='<your_script_here>'}
fk
Morgen windelterrorist,
über Jenkins verwalten, dann Plugins verwalten das jeweilige Plugin hinzufügen, Liste der Plugins.
In deinem angelegten Build-Prozess können über Build-Schritt hinzufügen ein jeweiliges Feld hinzugefügt werden, um Konsolen, Skripts, etc. auszuführen. Eine direkte Möglichkeit Kommandos auszuführen ist mit nicht bekannt. Es gibt die Möglichkeit Konsolenausgabe, welche bei deinem jeweiligen Build-Prozess hinterlegt ist rein zuschauen, dann siehst du exakt was ausgeführt wurde.
Gruß, Sascha
über Jenkins verwalten, dann Plugins verwalten das jeweilige Plugin hinzufügen, Liste der Plugins.
In deinem angelegten Build-Prozess können über Build-Schritt hinzufügen ein jeweiliges Feld hinzugefügt werden, um Konsolen, Skripts, etc. auszuführen. Eine direkte Möglichkeit Kommandos auszuführen ist mit nicht bekannt. Es gibt die Möglichkeit Konsolenausgabe, welche bei deinem jeweiligen Build-Prozess hinterlegt ist rein zuschauen, dann siehst du exakt was ausgeführt wurde.
Gruß, Sascha
Hallo nochmal,
In deinem Job unter Ansicht bearbeiten die Build-Schaltfläche per Drag&Drop an erste Stelle ziehen.
Dann kannst Du den Job manuell starten Bild: Job manuell starten.
Gruß, Sascha
In deinem Job unter Ansicht bearbeiten die Build-Schaltfläche per Drag&Drop an erste Stelle ziehen.
Dann kannst Du den Job manuell starten Bild: Job manuell starten.
Gruß, Sascha