Jenkins Cant连接到大师

时间:2015-08-11 08:05:01

标签: java jenkins

我在同一台机器上安装了主机和从机。 主控制器监视外部作业,从属服务器运行批处理脚本并通知主服务器。

我按照Windows的说明进行操作:
https://wiki.jenkins-ci.org/display/JENKINS/Monitoring+external+jobs

并在奴隶上设置一个buld步骤,如下所示:
    设置JENKINS_HOME = http://localhost:8080/jenkins/
    java -jar C:\ apache-tomcat-7.0.56 \ webapps \ jenkins \ WEB-INF \ lib \ jenkins-core-1.624.jar" POC_Main_Ext_Job" jenkins_poc_test_1

在构建从属作业时,我在控制台输出中收到以下错误消息:

在工作区D:\ Temp \ Jenkins \ workspace \ Slave_FreeStyle_1上在MySlave上远程构建 [Slave_FreeStyle_1] $ cmd / c调用C:\ Users \ ROHIT~1.BIS \ AppData \ Local \ Temp \ hudson853358493293228093.bat
D:\ Temp \ Jenkins \ workspace \ Slave_FreeStyle_1>设置JENKINS_HOME = http://localhost:8080/jenkins/
D:\ Temp \ Jenkins \ workspace \ Slave_FreeStyle_1> java -jar C:\ apache-tomcat-7.0.56 \ webapps \ jenkins \ WEB-INF \ lib \ jenkins-core-1.624.jar" POC_Main_Ext_Job" jenkins_poc_test_1
http://localhost:8080/jenkins/job/POC_Main_Ext_Job/不是有效的外部工作(404 Not Found) D:\ Temp \ Jenkins \ workspace \ Slave_FreeStyle_1>退出-1
构建步骤'执行Windows批处理命令'标记为失败
完成:失败

但是,上面的url在Jenkins中可以正常工作并接受相应的工作。我知道我做错了什么?

1 个答案:

答案 0 :(得分:0)

正如您所看到的,我在设置JENKINS_HOME时错过了用户凭据。 添加后,它可以顺利运行。