问题标签 [hudson-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
hudson - 如何以编程方式将工作添加到哈德逊的视图
我有一个 Java 程序控制一组 hudson 服务器自动生成的作业。使用 hudson 远程 API 创建、删除或更新作业(配置)没有问题。我还管理它来创建 hudson 视图并为 hudson 视图创建一个新工作。但我仍然需要知道如何将已经存在的作业添加到视图以及如何再次将其删除。
是否有带有参数的 URL 来完成这项工作(比如创建工作)?
hudson - Hudson + 获取构建状态
我有一份与 hudson 和 Ant 合作的工作“A”。如果当前构建状态为失败,我需要在 3 小时后再次运行构建“A”。如果当前构建状态为 Success,则无需执行任何操作。
有什么办法可以自动化吗?
hudson - Hudson + Email Extension Plugin+ Add BCC and CC
I am using Email extension plugin with Hudson. There is only TO list option available with the plugin. Is there any way I can add CC and BCC options? Please guide.
api - Jenkins / Hudson createItem API 请求返回空白错误
我正在尝试向 Jenkins API 提交 POST 以创建新作业。我遵循了 API 文档并使用 Postman 来提出特定请求。
当我发出请求时,服务器返回ERROR 500
并出现以下错误:
状态码:500
异常:无法读取 /var/lib/jenkins/jobs/Tes234t6.dev/config.xml堆栈跟踪:br>
由 Stapler 于 2013 年 6 月 7 日星期五 10:47:55 EDT 生成
我查看了我的 config.xml 文件,文件顶部没有空格。除此之外,我不确定它在说什么。我已经用谷歌搜索并查看了 SO,但没有找到与在 CLI 之外使用此 API 相关的任何内容。任何人有任何成功地做到这一点的经验或指针吗?
这是我向 API 发出的发布请求:
hudson - 以编程方式更改 Hudson 作业的存储库 URL
有没有办法使用Hudson CLI API更改 Hudson 作业的存储库 URL ?
logging - 如何在 Jenkins 插件中将数据从 FileCallable 发送回记录器?
我在这里使用以下示例:
Freshen 类将被序列化并发送到从属设备执行。如何从我的 Freshen 课程中访问并记录主记录器的进度?
java - 哈德森未能启动
我让哈德森在 Windows 服务器上成功运行。需要重新启动 hudson 服务。重新启动后,我得到以下错误。任何想法,或者是否有人遇到过这个问题。
非常感谢帮助!
java - 哈德逊作业 config.xml 的架构
我是HUDSON ci-server 的新手。我有一个要求,说明我必须使用 Hudson 远程访问 API 并在 hudson 中创建新作业或编辑现有作业的配置文件并更新它。
我有一个示例config.xml文件。
现在我有一个名为 project-properties 的标签。在其中我有多个条目标签。每个 enrty标签都有一些子标签,其中每个条目标签共有字符串。我想使用Hudosn 远程访问 API通过 java 访问所有这些不同的标签。
例如 :
所以我想为config.xml中存在的其余标签和其他标签访问daysToKeep numToKeep artifactDaysToKeep等等
任何帮助将不胜感激。提前致谢。
jenkins - 我们在 jenkins API 中是否有方法来查找从属设备的总磁盘空间
我正在编写一个自动化脚本来查找从节点上剩余或已使用的 %age 空间。我确实找到了获取剩余空间的功能(http://javadoc.jenkins-ci.org/hudson/node_monitors/DiskSpaceMonitorDescriptor.DiskSpace.html#toHtml%28%29),但找不到任何东西来获得总数空间或百分比。
只是想知道 jenkins API 中是否有一种方法可以满足我的要求。
jenkins - 如何获取带有名称和版本的已安装 hudson 插件列表?
有没有办法获取已安装的 hudson 插件列表?"Manage hudson">"Manage Plugins" 给出了列表,但是否有一些 API 可以获取带有版本号的列表?或者安装的插件列表是否存储在文件系统的某个地方?