Фабрика — это место, где находятся текущие задачи. Из неё можно получить доступ к задачам, потокам, планам, Автоматизациям и отчётам, чтобы всегда знать, что происходит прямо сейчас.
Для чего она предназначена
Mission Control отвечает на вопрос «что требует моего внимания?». Фабрика отвечает на вопрос «что выполняется и как идёт процесс?».
Это различие важно, когда в работе одновременно участвует более пары задач. Mission Control — это интерфейс для приоритизации; фабрика — интерфейс для операций.
Что можно увидеть
- Задачи по состоянию, включая ожидающие и заблокированные.
- Потоки и ход выполнения работы в каждом из них.
- Планы и этап, на котором находится каждый из них.
- Автоматизации, запускаемые по расписанию или при определённых событиях, а также история их выполнения.
- Отчёты
После объединения изменений используйте Релизы , чтобы отслеживать выбранный коммит на этапах готовности, попыток деплоя и состояния среды. Завершённая задача или продвижение потока ещё не являются результатом деплоя.
- Городской квартал Chrono City с эффектом таймлапсаЗадачаcity-sim1 день назадТребуется проверка
- Город в таймлапсеПланcity-timelapse2 дни назадГотово к объединению
- Супер Марио в 3DЗадача3d-game3 дни назадТребуется проверка
- Игра «Жизнь» Конвея в 3DПланgame-of-life4 дни назадГотово к объединению
- Гоночная игра улицПланcity-timelapse5 дни назадВыполняется
Вид «Фабрика»: планы и задачи в одной очереди, отфильтрованные по нуждающимся в внимании элементам. Примерные данные.
Наблюдение за выполнением задачи
Откройте запущенную задачу, чтобы следить за ней в реальном времени: шаги, вызываемые инструменты, изменённые файлы и результаты тестов по мере их накопления.
Вначале стоит сделать это несколько раз. Наблюдение за полным циклом двух-трёх задач даст больше знаний о написании качественного технического задания, чем любая документация — вы увидите, где агенту пришлось делать предположения.
После этого прекратите наблюдение. Уведомления сообщат вам, когда потребуется ваше участие.
Вмешательство
Вы можете приостановить, отменить или отправить запущенную задачу обратно с комментариями. Смотрите Когда задача зависла или завершилась ошибкой — чтобы понять, когда это уместно.
Автоматизация
Работа начинается не только после того, как кто-то введёт описание:
- Автоматизации — запуск работы по расписанию или при определённых событиях, например, при открытии pull request. Они перечислены в разделе Автоматизации.
- Расписания выполняют работу на регулярной основе.
- Хуки реагируют на события платформы.
- Отчеты формируют сводку произошедшего по расписанию.