Получение IP -клиента пользователя в ДженкинсеJAVA

Программисты JAVA общаются здесь
Anonymous
Получение IP -клиента пользователя в Дженкинсе

Сообщение Anonymous »

В Дженкинсе мне нужно имя IP/компьютер клиентского компьютера, с которого пользователь начал работу Jenkins. Я пробовал это, но он никогда не достигает внутреннего «если» источник: источник 1 Источник 2: < /p>
import hudson.model.*
import static hudson.model.Cause.RemoteCause

def ipaddress=""
for (CauseAction action : currentBuild.getActions(CauseAction.class)) {

for (Cause cause : action.getCauses()) {
if(cause instanceof RemoteCause){
ipaddress=cause.addr
break;
}
}
}
return ["ip":ipaddress]



Подробнее здесь: https://stackoverflow.com/questions/797 ... in-jenkins

Вернуться в «JAVA»