4

我正在尝试在需要运行模拟器的 Bamboo 上运行功能性 Android 测试。问题只是没有像 Bamboo 的非常精细的Android Emulator Plugin和 Bamboo Shell Scripts 中的手写仿真器控制这样的东西,不仅听起来很可怕,而且实际上是。

而且由于我知道在 Jenkins 世界中“它只是有效”(tm),我想知道是否有任何方法可以将这两个 CI 系统相互交错,例如启动在 Bamboo 中的 Jenkins 实例上配置的构建并返回结果在那里进行评估,基本上就像 Bamboo 将控制 Jenkins 作为“奴隶”实例一样。

另一种选择是采用开源的 Android Emulator Plugin 并尝试将其代码包装到 Bamboo Add-On 中,这可能是一个独立的项目。(请记住,我想要的只是不断执行一些功能测试...... :)

有什么提示吗?

4

1 回答 1

4

是的,您可以通过 jenkins 的远程访问 api 在 jenkins 上触发构建。非常坦率的。你所需要的只是一个工具来启动一个 http 帖子,例如 curl。(见这里https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API

然后你只需要你的竹子和詹金斯实例就一个共享目录达成一致,该目录在哪里放置詹金斯构建的工件。

于 2013-09-03T14:11:53.383 回答