Автоматизация тестирования Jenkins

217
22 марта 2018, 08:41

Написал проект залил на гит установил Jenkins. Взял этот проект из git, как теперь на Jenkins запустить тесты?

Answer 1

Создать Job. Она может быть как Freestyle job, так и Pipeline. Официальное руководство по Jenkins.

Еще вам понадобится JDK (в Jenkins можно установить автоматически) и Android SDK. Потом с помощью вашего Gradle файла и Jenkins sh() запускать таски(это относится к Pipeline, для Freestyle job примеры в ссылках).

 sh './gradlew compileDebugSources'
 sh './gradlew assembleDebug'

Полезные ссылки:

  • Простой Pipeline для Android
  • Простой Pipeline для Java приложения
  • Раздел про Android на официальном сайте
  • Настройка Jenkins для Android разработки
  • Пример Pipiline 1
  • Пример Pipiline 2
READ ALSO
Перехват удаляемых файлов Android

Перехват удаляемых файлов Android

Хочу создать приложение типа корзины на андроид, но не могу понять как перехватить удаляемые пользователем файлыЯ хочу перехватить файлы...

235
Достать данные из MySQL в TableView

Достать данные из MySQL в TableView

Вот метод, которые должен доставать и добавлять в таблицуВ консоле пишет что добавил, но в TableView ничего не показывает

250
Java дженерики и вилдкарды

Java дженерики и вилдкарды

Кто-нибудь, объясните мне следующее поведениеЕсть класс

232
Не получается вытянуть значение из JSON

Не получается вытянуть значение из JSON

получаю из JSON строку вида: {"base":"USD","date":"2018-03-01","rates":{"RUB":56839}} далее пытаюсь вытащить значение из RUB

204