Для выполнения задания надо форкнуть себе репозиторий и поправить ошибки в приложении, чтобы все тесты проходили. В репозитории 4 теста, т.е. надо найти и поправить 4 ошибки.
- Форкнуть репозиторий.
- Подключить его к cirlceCI. Можно залогиниться через гитхаб и дать доступ к своему аккаунту на гитхаб.
- Затем надо добавить форкнутый репозиторий.
- При первом заходе в
circleCI
сразу же начнется билд и он будет красным. - Если щелкнуть на одном из билдов, то можно увидеть на чем завалились тесты. Должно быть 4 падения.
- На вкладке
Artifacts
можно скачать сбилженый apk и результаты тестов. - При каждом пуше на гитхаб запускается билд в
circleCI
. Все настройки для запуска лежат здесь circleCI settings - В файле
README.md
надо поправить[![CircleCI](https://circleci.com/gh/gopito/CiHomeTask.svg?style=svg)](https://circleci.com/gh/gopito/CiHomeTask)
. Это первая строчка. Надо поменятьgopito
на свое имя пользователя в гитхабе.Можно сгенерировать эту строчку на самом cirlceCI. Надо нажать на шестеренку
Потом на
Status Badges
и скопировать строчку
Смысл домашки в том чтобы поправить приложение так чтобы все тесты проходили. Это будет видно на бэйдже в репозитории. Тестировать конечно можно локально и это тесты для которых не нужен эмулятор, они будут проходить быстро. Когда тесты пройдут локально, останется только пушнуть.