詹金斯和Atlassian Bamboo的整合

我试图让功能性的Android测试在需要运行模拟器的Bamboo上运行。 问题在于没有像Bamboo的非常好的Android模拟器插件和Bamboo Shell脚本中的手写模拟器控件这样的东西不仅听起来可怕,而且实际上是。

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

另一种选择是采用开源的Android模拟器插件,并尝试将其代码封装到一个Bamboo Add-On中,这可能是一个独立的项目。 (记住,我想要的只是连续执行一些功能测试...... :)

任何提示?


是的,您可以通过jenkins的远程访问API触发jenkins上的构建。 非常坦率的。 所有你需要的是一个工具来引发一个http post,例如卷曲。 (请参阅https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API)

那么你只需要你的竹和詹金斯实例就共同目录达成共识,然后在那里放置jenkins的工件。

链接地址: http://www.djcxy.com/p/63209.html

上一篇: Integration of Jenkins and Atlassian Bamboo

下一篇: Bamboo build plans vs deployment plans for custom environment configurations