Skip to the content.

План 2

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

Исследовательская задача: Изучение и настройка сервиса непрерывной интеграции

  1. Изучить как работать с travis-ci (20 мин.)
  2. Подключить репозиторий к travis-ci (20 мин.)
  3. Ознакомиться с настройкой конфигураций для репозитория (30 мин.)
  4. Для проведения исследования мы прочитаем официальную документацию по travis-ci
  5. В результате исследования мы подключим и настроим 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 мин. | | |