Как реализовать непрерывную интерграцию в Android?

159
23 февраля 2018, 17:45

Добрый день окутываюсь миром ci нашел много тутториалов но вот для Android все тихо.Как работать с Cİ в андроиде ?какие технологии есть для этого ?где можно посмотреть ?прошу любую информацию

Answer 1

Я делал так:

  1. Берём VPS любого хостера. Нужен довольно мощный комп. У меня - 4Гб операты, 6ГГц проц и SSD.
  2. Ставим туда Java, Git, Gradle, Tomcat.
  3. Выбираем систему для CI. Я выбрал Jenkinks, но есть другие, например, TeamCity.
  4. Прописываем CI из какого репозитория checkout делать.
  5. Прописываем ему собрать проект gradlew assembleRelease
  6. Заливаем в маркет плагином к Jenkins
Answer 2

Можно заюзать Bitbucket pipelines, Circle Ci, GitLab Ci
Настраиваются с помощью одного скрипта

У меня собирает circle ci, умеет работать с bitbucket и github
Пробовал Bitbucket pipelines, но там лимит на время, наверно около часа в месяц

READ ALSO
Долгое подключение к БД

Долгое подключение к БД

Есть такой код

139
Чем заменить дерево вложенных классов

Чем заменить дерево вложенных классов

Всем добрый деньК примеру есть какая-то сущность, которая в себе содержит как примитивы(доступ через setter/getter), так и более сложные структуры,...

147
UCP алгоритм работы

UCP алгоритм работы

Работаю с Universal connection pool от ораклаРаботаю по такой схеме

153
Обработка строк StringBuffer/StringBuilder

Обработка строк StringBuffer/StringBuilder

В моем коде при вводе длинного текста, ничего не выводитКак исправить? А также, каким способом лучше обработать особые случаи(лишние пробелы,...

176