gpt4 book ai didi

java - 有人知道一个成熟的 Java 库可以帮助我查询 Hudson/Jenkins 服务器吗

转载 作者:行者123 更新时间:2023-12-02 08:16:03 25 4
gpt4 key购买 nike

我主要是一名 Python 开发人员,在几乎每个重要批处理都由 Hudson 或 Jenkins 服务器运行的环境中工作。我编写了一个 python 库,它使用 Hudson 的 python API,它允许我轻松地用 Python 编写 Hudson 客户端。

我正在寻找一个 Java 类,它可以帮助我做同样的事情,但不需要任何 Python。

我自制的 python 库的妙处在于它允许我在非常高的水平上工作。我的图书馆的消费者完全不受 hudson 内部发生的复杂情况的影响。我需要做的大部分事情都可以用一行函数来表达:

例如,我可以搜索和下载工件。我可以找到结果符合特定标准的工作。我什至可以远程触发作业或查询作业状态。我的库的唯一问题是,由于无聊的法律原因,它必须保持封闭源代码,并且作为 Python,我不希望能够将其集成到 Ant 中。

我想通过 Ant 脚本来实现我的 Hudson 的大部分魔力 - 为此,我需要将我的一些 Hudson 东西重新实现为 Java 中的 ant-task。为此,我需要一个 java 库,它公开了 Hudson 在高层次上所做的很多事情。这样的项目存在吗?如果可以的话,你能告诉我在哪里可以找到它吗?

<小时/>

更新:我已经构建了一个基于 Python 的解决方案 Python Jenkins API - 我正在寻找与此等效的 Java 版本。

最佳答案

jenkins cli

这就是你所需要的吗?

关于java - 有人知道一个成熟的 Java 库可以帮助我查询 Hudson/Jenkins 服务器吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6412439/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com