0

Jenkins 可以检测到 Bamboo 服务器上何时有新版本可用吗?

我想要的是创建一个 Jenkins 作业来检查 Bamboo 服务器的新版本。我希望这项工作每小时运行一次。

然后,我在该 Jenkins 服务器上进行的其他测试将依赖于该检查通过才能启动。

如果这是可能的,那么通常的做法是什么?Bamboo 服务器是内部的,不需要身份验证来查看构建状态或获取构建资源。

如果没有插件,我会在这个 URI 上看到一个 RSS 提要: /rss/createAllBuildsRssFeed.action?feedType=rssAll&buildKey=RELEASE 。其他 Jenkins 管理员会使用什么方法来阅读此提要?

4

1 回答 1

1

我自己想出了答案。 我编写了一个在 Jenkins 中运行的 Gradle 单元测试,它可以读取 Bamboo 中的 RSS 提要

但是,真正的方法是在 Subverison 或 Bamboo 中添加一个构建后挂钩,以向 Jenkins 发送 HTTP 获取请求,通知作业运行。

于 2013-03-02T00:50:03.177 回答