Работа с интерфейсом CI/CD

Info

Рассмотрены возможности работы с интерфейсом CI/CD.

Редактор кода

Валидация синтаксиса

В редакторе кода реализована валидация синтаксиса workflow для проверки соответствия стандарту YAML и корректности структуры конфигурационных файлов. При внесении изменений редактор анализирует синтаксис в реальном времени и отображает ошибки или предупреждения при обнаружении некорректных отступов, символов или других нарушений. Это позволяет оперативно исправлять проблемы до сохранения изменений и предотвращает ошибки при запуске workflow, повышая надежность CI/CD-процессов.

При редактировании:

  1. При совершении ошибки она подсвечивается.

    .

  2. Наведите курсор на ошибку — отобразится текст ошибки.

    .

В режиме просмотра файла:

Переход на запуски

Кнопка «Все запуски» дает быстрый и удобный доступ к истории выполнения текущего workflow. Она перенаправляет пользователя на вкладку CI/CD, где видны все запуски, отфильтрованные по выбранному workflow для отслеживания процесса сборки и развертывания.

Все запуски CI/CD

Список workflow

Список всех запусков отображает все выполненные запуски в данном репозитории. Также можно выбрать запуски по конкретным workflow.

Фильтрация запусков

Предусмотрена возможность фильтрации запусков по различным критериям: типу события, ветке и пользователю. Значения внутри одной категории фильтруются через логическое ИЛИ, а различные категории между собой соединяются через логическое И, что обеспечивает точную настройку отображения запусков под конкретные требования.

Отмена запуска

Вы можете отменить запуск workflow, который находится в нетерминальном статусе.

Удаление запуска

Вы можете удалить запуск workflow, который находится в терминальном статусе.

Страница запуска

Предоставляет подробную информацию о выполнении конкретного workflow, включая статус выполнения, длительность, список задач (jobs) с их статусами и временем выполнения, а также возможность просмотра логов и артефактов. Интерфейс позволяет отслеживать прогресс выполнения, анализировать ошибки. Есть возможность перезапускать все задания или конкретные задания по наведению курсора на задание в списке заданий или в действиях задания. Получать доступ к детализированной информации о каждом шаге процесса CI/CD.

Дашборд запусков CI/CD

Дашборд показывает запуски workflow из всех репозиториев, где вы являетесь владельцем или соавтором, а также из репозиториев организаций, где вы входите в команду owners и/или имеете административный доступ.
Дашборд CI/CD предоставляет быстрый и удобный способ просматривать все workflow, которые сейчас в работе и не только.
Вкладку дашборда можно найти в шапке интерфейса GitVerse.