Skip to content

SashaRepin2/Lab_6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Lab_6

Ход работы Создать публичный репозиторий с файлом README в котором дать описание проекта и .gitignore по шаблону Visual Studio Добавить преподавателя в контрибьюторы Защитить ветку master и dev от прямых коммитов Создать из ветки master ветку dev Поднять задачи: Создать проект “библиотеку классов” и перенести логику приложения в библиотеку Разработать сценарии для публичных методов по методу “Белый ящик” Создать проект “модульные тесты” и автоматизировать тестовые сценарии Настроить непрерывную интеграцию на выполнение тестов для веток issue-* Настроить непрерывную интеграцию на выполнение тестов для ветки dev и выпуска Pre-Release Настроить непрерывную интеграцию на выполнение тестов для ветки master и выпуска Release в случае, если все тесты пройдены успешно

Общие требования Для всех коммитов в репозитории должна быть привязка к учетной записи пользователя GitHub В ветке master и dev не должно быть отдельных коммитов, кроме первого коммита в master, инициализирующий репозиторий с файлом README Ветку issue-* можно создавать только из ветки dev В репозитории должны присутствовать ветки с именами подходящие под следующие шаблоны: master, dev, issue-* В репозитории должны отсутствовать компилируемые и исполняемые файлы Номер в ветке issue-* должен совпадать с номером задачи Все задачи должны иметь исполнителя, если вы одни на проекте, назначаете себя Задачи должны иметь: Заполненное описание и ссылки на результаты работы, в том числе на документы Метки - продумать список меток и для чего они ставятся в задачу Проект - создать доску для первого релиза по шаблону Kanban Automatic Веху - Sprint 1 c дедлайном до следующего занятия Ссылка на запрос на слияние - ставиться для тех задач в которых разрабатывается код Запросы могут создаваться на слияние из ветки issue-* в ветку dev и из dev в master. Запросы на слияние должны иметь: Сведения о пройденных тестах из непрерывной интеграции Проверяющего - преподавателя Ответственный - студент создавший запрос на слияние Метки, проект и веха должны повторять атрибуты связанные с ней задачи Ссылка на связанную с ней задачу должна быть всегда заполнена

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published