【问题标题】:Hudson /api/xml is not showing jobs configuredHudson /api/xml 未显示已配置的作业
【发布时间】:2010-09-29 06:55:25
【问题描述】:

URL http://localhost:8080/api/xml 没有显示我已经配置的作业。作业节点丢失。我已经配置了作业。

urlhttp://localhost:8080/api/xml的输出如下。

 <hudson>
  <assignedLabel /> 
  <mode>NORMAL</mode> 
  <nodeDescription>the master Hudson node</nodeDescription> 
  <nodeName /> 
  <numExecutors>2</numExecutors> 
  <overallLoad /> 
  <primaryView>
  <name>All</name> 
  <url>http://localhost:8080/</url> 
  </primaryView>
  <slaveAgentPort>0</slaveAgentPort> 
  <useCrumbs>false</useCrumbs> 
  <useSecurity>true</useSecurity> 
  <view>
  <name>All</name> 
  <url>http://localhost:8080/</url> 
  </view>
  </hudson>

【问题讨论】:

  • 你真的有工作吗? localhost:8080 显示什么?因为如果我尝试这个,我会得到一个我配置的作业列表。
  • 是的,我已经配置了作业。我想知道为什么它根本没有显示作业节点!我使用 clearcase 插件,是否会造成任何问题
  • 好的。我想通了,匿名用户没有工作的读取权限!
  • 回答您的问题并接受答案。这将帮助其他人更快地找到解决该问题的方法

标签: java continuous-integration hudson


【解决方案1】:

好的。我想通了,匿名用户没有对工作的读取权限!

【讨论】:

    【解决方案2】:

    我不得不返回节点的配置页面并将“远程 FS 根”更改为 Hudson 的主目录。这应该是一个自动创建的目录,在 Windows 上对我来说是:C:\Documents and Settings\Owner.hudson 然后我回到作业的配置页面并选择“限制可以运行此项目的位置”,然后我的节点名称在我开始输入时自动完成。 哇!多么痛苦:)

    【讨论】:

      猜你喜欢
      • 2013-11-24
      • 2017-06-03
      • 2011-04-22
      • 2010-10-19
      • 1970-01-01
      • 2013-09-16
      • 1970-01-01
      • 2022-06-11
      • 2011-07-12
      相关资源
      最近更新 更多