2013-09-02 2 views
4

실행중인 에뮬레이터가 필요한 Bamboo에서 실행되도록 기능적 Android 테스트를 얻으려고합니다. 문제는 대나무 쉘 스크립트에서 Bamboo와 수작업 작성 에뮬레이터 제어를위한 매우 미세한 것 같은 것이 없다는 것입니다. 단지 무서운 소리 일뿐만 아니라 사실입니다.Jenkins와 Atlassian Bamboo의 통합

Jenkins 세계에서 "그냥 작동합니다"(tm) 나는 Jenkins 인스턴스에 구성된 빌드를 시작하는 것처럼 두 CI 시스템을 서로 인터리브하는 방법이 있는지 궁금해했습니다. Bamboo에서 평가를 위해 결과를 반환합니다. 기본적으로 Bamboo가 Jenkins를 "종속"인스턴스로 제어하는 ​​것처럼 말입니다.

또 다른 옵션은 오픈 소스 Android Emulator Plugin을 사용하여 Bamboo Add-On으로 코드를 래핑하는 것입니다.이 코드는 아마도 자체 프로젝트 일 것입니다. (내가 기억하고 싶은 것은 끊임없이 일부 기능 테스트를 수행하는 것입니다. :)

힌트 :

답변

3

예, jenkins의 원격 액세스 API를 통해 jenkins에서 빌드를 실행할 수 있습니다. 매우 간단합니다. 예를 들어 http 게시를 설정하는 도구 만 있으면됩니다. 컬. (https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API)

그런 다음 젠킨스의 인공물을 어디에 두어야할지 공유 디렉토리에 동의하기 만하면됩니다.