2017-03-11 2 views
0

내가 다음 명령을 사용하여 CLI를 사용하여 빌드 젠킨스를 실행하려고 해요 중단 젠킨스.실행 빌드

업데이트 : JNLP 에이전트에 대한 TCP 포트는 5001에 대해 구성된 : enter image description here

는 그 변경 한 후 VM을 다시 시작하지만 5001에 듣는 것도 아직 없다 같습니다

opike99 @ jenkins-1-vm : ~ $ nc -z -v -w5 104.197.99.99 5001 </dev/null 99.99.197.104.bc.googleusercontent.com [104.197.99.99] 5001 (?) : 연결 시간이 초과되었습니다.

답변

1

-s 매개 변수는 Jenkins 웹 UI의 URL이어야합니다. :5001 접미사를 제거하면 올바르게 작동합니다.

JNLP 포트를 제공 할 필요가 없습니다. CLI 클라이언트는 포트 번호가 임의 일 때도 작동해야하므로 포트 번호는 asks the Jenkins web server입니다.

+0

그건 그랬어 - 고마워. --username 및 --passoword를 추가해야했습니다. java -jar $ CLASSPATH/jenkins-cli.jar -s http : // /jenkins/list-jobs - 사용자 이름 --password opike