2016-06-29 25 views
0

Ich entwickle ein Dashboard auf Jenkins. Das Dashboard listet alle verfügbaren Jobs auf und würde auch eine Trigger-Schaltfläche haben, um einen Build zu initiieren, der eine Post-Anfrage unter Verwendung des geheimen Tokens ausführt. Das Problem ist, dass jeder Build dieselbe Ursache hat, die besagt "Gestartet von Remote-Host 19.XX.XX.XX". Da das Dashboard den Benutzernamen anzeigen muss, der den Job als die Person auslöst, die geloggt hat, gibt es eine Möglichkeit, den Benutzernamen in der jenkins Remote-Trigger-URL wie unten zu übergeben, sodass jenkins die Ursache als Benutzernamen feststellt.Jenkins Remote Trigger Benutzername

https://jenkinsurl:port/job/testLDAP/build?token=DDJjk$#@@*bB&userName=abc 

Antwort

0

Es gibt keinen Parameter, den Sie dafür verwenden können. Eine Abhilfe, die ich verwendet habe, ist &cause=This+was+started+by+abc Zugabe, die

in Ergebnisse

Gestartet von Remote-Host 192.168.x.x mit der Anmerkung: Dieses

von abc gestartet wurde

Vielleicht Sie könnten helfen.