План 2
- Прочитать требования (5 мин.)
- Создать файл
README.md
(0 мин.) - В readme добавить секцию
Roadmaps
(1 мин.)- Добавить ссылку на
ROADMAP1.md
(30 сек.) - Добавить ссылку на
ROADMAP2.md
(30 сек.)
- Добавить ссылку на
- Создать
build.sh
для сборки под линукс (30 мин.) - В readme добавить секцию
Сборка
(5 мин.)- Написать инструкцию по сборке (5 мин.)
- Создать
run.sh
для запуска программы (5 мин.) - В readme добавить секцию
Запуск
(2 мин.)- Написать инструкцию по запуску (2 мин.)
- Создать
test.sh
для тестирования программы (4 мин.) - В readme добавить секцию
Тестирование
(2 мин.)- Написать инструкцию по тестированию (2 мин.)
- Добавить
.gitignore
и отфильтровать все атрефакты и файлы IDE (0 мин.) - Дописать скрипт сборки проекта для кроссплатформенной работы (30 мин.)
- Отформатировать код согласно Kotlin Coding Conventions (60 мин.)
- В скрипт для тестирования добавить возвращаемое значение (0 мин.)
- 0 - если все тесты завершились успешно
- 1 - если хоть один тест не прошёл
- Добавить github pages к репозиторию (30 мин.)
- Перейти к исследовательско задаче (70 мин.)
Исследовательская задача: Изучение и настройка сервиса непрерывной интеграции
- Изучить как работать с travis-ci (20 мин.)
- Подключить репозиторий к travis-ci (20 мин.)
- Ознакомиться с настройкой конфигураций для репозитория (30 мин.)
- Для проведения исследования мы прочитаем официальную документацию по travis-ci
- В результате исследования мы подключим и настроим travis-ci в нашем репозитории
Оценка времени
| Пункт плана | Оценка времени | Фактическое время | Итого | | :———: | ————– | :—————- | —– | | 1. | 5 мин. | | | | 2. | 0 мин. | | | | 3. | 1 мин. | | | | 3.1. | 30 сек. | | | | 3.2. | 30 сек. | | | | 4. | 30 мин. | | | | 5. | 5 мин. | | | | 5.1. | 5 мин. | | | | 6. | 5 мин. | | | | 7. | 2 мин. | | | | 7.1. | 2 мин. | | | | 8. | 4 мин. | | | | 9. | 2 мин. | | | | 9.1. | 2 мин. | | | | 10. | 0 мин. | | | | 11. | 30 мин. | | | | 12. | 60 мин. | | | | 13. | 0 мин. | | | | 14. | 30 мин. | | | | 15. | 70 мин. | | | | 15.1. | 20 мин. | | | | 15.2. | 20 мин. | | | | 15.3. | 30 мин. | | |