- Прочитать требования (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 мин. |