Как автоматически загрузить Android-приложение из Jenkins в Google Play Alpha Test?

У меня работает Jenkins, он загружает GitHub и создает свое приложение после каждого коммита. Есть сообщество тестировщиков, которым я хотел бы предоставить свое последнее приложение. Я хочу, чтобы мое приложение было загружено в Google Play Alpha Test, но, может быть, мне стоит использовать другой сервис?

Что вы используете #androiddevs?


person ViliusK    schedule 21.02.2014    source источник
comment
Поскольку TestFlight прекратит поддержку Android 21 марта, +1   -  person jfcartier    schedule 22.02.2014
comment
Пока нет автоматизированного способа сделать это. Вы можете использовать плагин HockeyApp для Jenkins, чтобы загружать туда свои приложения, что также имеет то преимущество, что ваше приложение сразу же публикуется для бета-тестеров, вместо того, чтобы ждать неизвестное количество часов, как в Google Play.   -  person Christopher Orr    schedule 28.02.2014
comment
Ницца! Попробую HockeyApp. Спасибо, Кристофер!   -  person ViliusK    schedule 28.02.2014
comment
@ChristopherOrr, вы можете опубликовать это как ответ, это реальное решение.   -  person Gabriel R.    schedule 29.04.2014


Ответы (2)


В дополнение к альтернативам @ChristopherOrr существует еще один аналогичный сервис TestFlight, который называется TestFairy (www.testfairy.com). Это также бесплатно, и у них есть мобильное приложение (в магазине), поэтому ваши бета-тестеры могут легко загрузить последнюю версию прямо со своих телефонов. Это также непосредственно как HockeyApp.

И они предоставляют вам скрипт bash, который может очень легко загрузить ваш APK в TestFairy.

Он делает еще кое-что, а именно записывает видео с взаимодействием с пользователем, поэтому, когда что-то сломалось, вы можете получить более подробную информацию о том, что произошло.

Мы начали использовать бесплатную версию на работе с тех пор, как TestFlight перестал работать с Android, и пока мы ею вполне довольны.

person Demian    schedule 21.05.2014
comment
Запись видео на рутированные устройства Android. Верно? - person ViliusK; 21.05.2014
comment
Вроде работает на любом устройстве. По крайней мере, все устройства, которые у нас есть, не были рутированы, и они используются так, как пришли, и это работает. Но он записывает видео только вашего приложения, когда вы переходите в другое приложение, видео нет (к счастью, ради небольшой конфиденциальности: P). Я действительно не знаю, как они это делают! - person Demian; 21.05.2014

Это дубликат Как загрузить APK из Jenkins/Hudson в Play Маркет?

Существует новый API от Google для загрузки apks в google play, плагина jenkins пока нет: https://developers.google.com/android-publisher/edits/

person shalafi    schedule 29.07.2014