Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы может все еще выполняться. Актуальные сведения см. в документации на английском языке.

Просмотр истории выполнения рабочего процесса

Вы можете просмотреть журналы для каждого запуска рабочего процесса. В журналах указывается состояние для каждого задания и шага рабочего процесса.

Примечание. В GitHub Enterprise Server в настоящее время не поддерживаются средства выполнения тестов, размещенные в GitHub. Дополнительные сведения о планируемой поддержке в будущем см. в GitHub public roadmap.

Для выполнения этих действий требуется доступ на чтение к репозиторию.

  1. На your GitHub Enterprise Server instance перейдите на главную страницу репозитория. 1. Щелкните Действия под именем репозитория. Вкладка "Действия" на главной панели навигации по репозиторию 1. На левой боковой панели щелкните нужный рабочий процесс. Список рабочих процессов на боковой панели слева 1. В списке запусков рабочего процесса щелкните имя запуска, чтобы просмотреть сводку по выполнению рабочего процесса.

    Имя запуска рабочего процесса

Дополнительные сведения о GitHub CLI см. в статье Сведения о GitHub CLI.

Просмотр последних запусков рабочего процесса

Чтобы получить список последних запусков рабочего процесса, используйте подкоманду run list.

gh run list

Чтобы указать максимальное количество возвращаемых запусков, вы можете использовать флаг -L или --limit. Значение по умолчанию — 10.

gh run list --limit 5

Чтобы возвращать только запуски для указанного рабочего процесса, вы можете использовать флаг -w или --workflow. Замените workflow либо именем рабочего процесса, либо идентификатором рабочего процесса, либо именем файла рабочего процесса. Например, "Link Checker", 1234567 или "link-check-test.yml".

gh run list --workflow WORKFLOW

Просмотр сведений о конкретном запуске рабочего процесса

Чтобы отобразить сведения о конкретном запуске рабочего процесса, используйте подкоманду run view. Замените run-id идентификатором запуска, который необходимо просмотреть. Если вы не укажете run-id, GitHub CLI возвратит интерактивное меню, в котором можно выбрать недавний запуск.

gh run view RUN_ID

Чтобы включить этапы задания в выходные данные, используйте флаг -v или --verbose.

gh run view RUN_ID --verbose

Чтобы просмотреть сведения о конкретном задании в процессе выполнения, используйте флаг -j или --job. Замените job-id идентификатором задания, которое необходимо просмотреть.

gh run view --job JOB_ID

Чтобы просмотреть полный журнал задания, используйте флаг --log.

gh run view --job JOB_ID --log

Используйте флаг --exit-status для выхода с ненулевым статусом, если выполнение не удалось. Пример:

gh run view 0451 --exit-status && echo "run pending or passed"