Skip to main content

Эта версия GitHub Enterprise Server была прекращена 2024-03-26. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, повышения безопасности и новых функций выполните обновление до последней версии GitHub Enterprise Server. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

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

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

Tool navigation

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

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

  1. На ваш экземпляр GitHub Enterprise Serverперейдите на главную страницу репозитория.

  2. Под именем репозитория щелкните Actions.

    Снимок экрана: вкладки для репозитория github/docs. Вкладка "Действия" выделена оранжевым контуром.

  3. На левой боковой панели щелкните нужный рабочий процесс.

    Снимок экрана: левая боковая панель вкладки "Действия". Рабочий процесс CodeQL описывается в темно-оранжевый цвет.

  4. В списке запусков рабочего процесса щелкните имя запуска, чтобы просмотреть сводку по выполнению рабочего процесса.

Дополнительные сведения о 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"