Русский
Запуск и наблюдение
Как запустить выполнение
Отдельной кнопки «Запустить» у рабочего пространства нет: оно создаётся уже запущенным — в тот момент, когда вы подтверждаете исходную операцию (применение настроек стенда, релиз, сборку, обновление данных платформы). Какая операция какое пространство порождает, перечислено в разделе Рабочие пространства.
После запуска релиза страница с его схемой открывается сразу. В остальных случаях к схеме нужно перейти самому: через пункт меню Рабочие пространства либо, для сборки, кнопкой Конвейер обработки в строке истории сборок.
Как читать состояние блоков
Состояние есть у каждого шага и у операции целиком. У шага их четыре:
| Состояние | Что означает |
|---|---|
| В очереди (серый) | Шаг ждёт своей очереди — либо до него ещё не дошли, либо он ждёт завершения предыдущих |
| Выполняется (синий) | Шаг выполняется прямо сейчас |
| Завершено (зелёный) | Шаг успешно отработал |
| Ошибка (красный) | Шаг завершился ошибкой |
Общее состояние операции: В очереди — ещё ничего не началось, Выполняется — идёт работа, Завершено — прошли все шаги, Ошибка — хотя бы один шаг упал.
Долгое «Выполняется» — это нормально
Шаг сборки остаётся в состоянии «Выполняется» всё время, пока идёт сборка во внешней системе: PDM регулярно опрашивает её и ждёт результата. Несколько минут на одном блоке — ожидаемая картина, а не зависание.
Что обновляется само
Страницу перезагружать не нужно: состояния блоков, общее состояние операции и содержимое открытого окна шага — включая логи — дополняются по ходу выполнения.
Где смотреть результат и ошибки
Порядок разбора простой: найдите упавший блок — это и есть место, где всё остановилось, — и откройте его карточку. Текст ошибки и ссылки на внешние системы (например, на пайплайн сборки) лежат на вкладке Обзор, построчный вывод — на вкладке Логи, а вход и выход шага — на вкладке Данные. Подробнее о карточке — в разделе Редактор схемы.
Результат успешной операции виден не только по зелёным блокам: применённые настройки появятся на вкладке «Сервисы» стенда, собранный образ — в истории сборок, раскатанный релиз — в истории релизов.
Упавший шаг останавливает ветку
Блоки, стоящие после упавшего, так и останутся в состоянии «В очереди» — они не выполнялись. Это важно при разборе: «не выполнено» здесь означает «не дошло», а не «выполнено неудачно».
Можно ли перезапустить
Перезапустить уже созданное рабочее пространство нельзя. Если операция упала, нужно устранить причину и запустить её заново тем же способом, что и в первый раз: заново отметить изменения и нажать Развернуть изменения, заново собрать релиз и так далее. Появится новое рабочее пространство, старое останется в списке как история.
Исключение — сборки: в истории на странице «CI-сборки» у упавшей сборки есть кнопка Повторить, которая запускает её повторно с теми же параметрами (и создаёт новое рабочее пространство).
Как поделиться ходом операции
Кнопка Поделиться создаёт ссылку на эту операцию. Такая ссылка даёт доступ именно к этой одной операции — её сможет открыть и тот, кому обычные права её бы не показали. Это удобно, чтобы приложить ссылку к задаче или отправить коллеге, но стоит помнить: всё, что видно на странице, включая детали шагов и логи, станет доступно тому, у кого есть ссылка.
Что дальше
- Редактор схемы — подробнее про блоки, связи и карточку шага.
- Настройки стенда — как подготовить и применить изменения на стенде.
- Раскатка релиза — самая большая операция и её схема.