Как упомянул @aolisa, есть несколько инструментов для непрерывной интеграции (CI), которые Вы можете использовать.Когда я начал создавать что-то вроде CI вроде You, я установил Jenkins локально и начал играть с ним.
Мое мнение таково, что хорошей точкой входа является Дженкинс.
Вот отличная статья для Дженкинса: http://www.vogella.com/tutorials/Jenkins/article.html
Для начала Дженкинс, вот несколькошаги:
- установить его (https://jenkins.io/),
- войти в систему Jenkins,
- создать работу (Maven),
- подключиться к вашему репозиторию git(в вашем случае BitBucket),
- использовать команды maven для манипулирования тестами,
- play ... tweak ... keep ...:)
Но в этих ответах никто не упомянул облачный CI, который действительно хорош сегодня.
Теперь у вас есть несколько сервисов, но я протестировал их, и они действительно просты в использовании, и документирование действительно простое, иважно, что Вы можете играть некоторое время, потому что они бесплатны (до определенного момента), поэтому проверьте их:
- http://circleci.com/
- https://www.bitrise.io/
Надеюсь, эта помощь ...