当前位置:  开发笔记 > 编程语言 > 正文

连接到主人的奴隶名单 - 哈德森

如何解决《连接到主人的奴隶名单-哈德森》经验,为你挑选了2个好方法。

有没有办法以编程方式找到它?我需要这个作为自动运行的一部分; 因此,如果存在可以提供此功能的现有远程API调用,这将非常有用.



1> 小智..:

您不需要解析HTML - 大多数Hudson页面可以通过添加URL后缀转换为API调用,例如

进行GET调用:

HTTP://哈德森:8080 /计算机/ API/JSON

如果您喜欢使用json,请将json切换为xml或python

如果您只使用api后缀,您将在api上获得一个简短的通用帮助页面



2> Tidhar Klein..:

获取所有计算机的Groovy脚本:

def jenkins = Jenkins.instance
def computers = jenkins.computers

computers.each{ 
  println "${it.displayName} ${it.hostName}"
}

推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有