Я настраиваю систему непрерывной интеграции с Hudson , и это просто потрясающе. У меня есть репозиторий SVN и интегрирован обработчик пост-фиксации, который уведомляет Hudson, когда кто-то фиксируется в репозитории. Эта часть работает отлично.
Общая идея заключается в том, что если проект терпит неудачу из-за модульных тестов или чего-то еще, он должен сообщить об этом соавтору (я использую простой уведомитель по электронной почте). Но если это удастся, я хочу, чтобы он скомпилировал проект и построил либо беззнаковый, либо подписанный .apk файл.
Какой самый простой или самый умный способ сделать это? Я читал, что вы можете использовать команду оболочки для создания .apk , но я не могу Кажется, разобрались, как это работает? Может ли кто-нибудь сказать мне, как я могу это сделать, или мне следует выбрать другое решение?
Заранее спасибо
Финн Ларсен