Integración de Jenkins y Atlassian Bamboo

Estoy tratando de obtener pruebas funcionales de Android para ejecutar en Bamboo que requieren un emulador en ejecución. El problema es que no hay tal cosa como el muy fino Emulator Plugin para Bamboo y el emulador-control de escritura a mano en Bamboo Shell Scripts no sólo suena atemorizante, sino que en realidad lo es.

Y ya que sé que "sólo funciona" ™ en el mundo de Jenkins me pregunté si hay alguna forma de intercalar estos dos sistemas de CI entre sí, como arrancar una construcción que se configura en la instancia de Jenkins en Bamboo y volver Los resultados allí para la evaluación, básicamente como si Bamboo controlaría a Jenkins como una instancia "esclava".

Otra opción sería tomar el plugin para emuladores Android de código abierto y tratar de envolver su código en un complemento de bambú, que probablemente sería un proyecto por su cuenta. (Recuerde, todo lo que quiero es ejecutar continuamente algunas pruebas funcionales … 🙂

¿Algún consejo?

Sí, puede activar una compilación en jenkins a través del api de acceso remoto de jenkins. Bastante sencillo. Todo lo que necesita es una herramienta para establecer un http post eg curl. (Ver aquí https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API )

Entonces usted necesita solamente su instancia del bambú y de los jenkins para convenir en un directorio compartido de donde poner los artefactos de esa estructura de los jenkins después.

  • Error al crear aplicaciones Android con Jenkins y Gradle en la plataforma linux centos
  • Mostrar los resultados de Android Lint en Jenkins
  • La construcción de un proyecto de prueba Android con Jenkins falla debido a un error subyacente
  • "Unknown-sdk" dispositivo al ejecutar pruebas en Jenkins
  • Android build release apk en jenkins, sin guardar mi contraseña en texto plano
  • Android Studio: ¿Cómo crear un archivo build.gradle para usarlo en Jenkins?
  • Integración continua con Android
  • TestUI (Jenkins) utilizando espresso
  • Integración Continua con Jenkins para el proyecto React Native (iOS + Android)
  • Jenkins And Android Construir
  • Robolectric visible () "W / InputEventReceiver: Se ha intentado consumir eventos de entrada agrupados pero el receptor de eventos de entrada ya se ha eliminado."
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.