Jenkins and Atlas Bamboo Integration

I am trying to run Android functional tests on Bamboo that require emulator to run. The problem is that there is no such thing as a very thin Android Emulator Plugin for Bamboo and manual control emulation in Bamboo Shell Scripts, not only it sounds scary, but it really is.

And since I know that โ€œit just worksโ€ (tm) in the Jenkins world, I wondered if there is a way to alternate these two CI systems with each other, for example, starting a build that is configured using the Jenkins example in Bamboo and returning the results there for evaluation, basically, as if Bamboo controls Jenkins as a โ€œsubordinateโ€ instance.

Another option is to take the open source Android Emulator plugin and try to turn its code into a Bamboo Add-On, which is likely to be a project on its own. (Remember, all I want is to constantly perform some functional tests ... :)

Any clues?

+4
source share
1 answer

Yes, you can run jenkins build through jenkins api remote access. Pretty simple. All you need is a tool to send an http message, for example. curl. (see here https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API )

Then you only need your copy of bamboo and jenkins to agree on a shared folder, where you can later place artifacts of this jink.

+3
source

Source: https://habr.com/ru/post/1500168/


All Articles