Note
GitHubразмещенные в данный момент средства выполнения не поддерживаются в GitHub Enterprise Server. Дополнительные сведения о планируемой поддержке в будущем см. в GitHub public roadmap.
По умолчанию GitHub Enterprise Server хранит журналы сборки и артефакты в течение 90 дней; вы можете настроить этот период хранения в зависимости от типа репозитория. Дополнительные сведения см. в разделе «Управление параметрами GitHub Actions для репозитория».
Для выполнения этих действий требуется доступ на чтение к репозиторию.
-
На GitHubперейдите на главную страницу репозитория.
-
Под именем репозитория щелкните Actions.
-
На левой боковой панели щелкните нужный рабочий процесс.
-
В списке запусков рабочего процесса щелкните имя запуска, чтобы просмотреть сводку по выполнению рабочего процесса.
-
В разделе "Артефакты" щелкните артефакт, который нужно скачать.
Дополнительные сведения о GitHub CLIсм. в разделе "Сведения о GitHub CLI".
GitHub CLI скачивает каждый артефакт в отдельные каталоги на основе имени артефакта. Если указан только один артефакт, он будет извлечен в текущий каталог.
Чтобы скачать все артефакты, созданные при выполнении рабочего процесса, используйте подкоманду run download
. Замените run-id
идентификатором выполнения, из которого требуется скачать артефакты. Если вы не укажете run-id
, GitHub CLI возвратит интерактивное меню, в котором можно выбрать недавний запуск.
gh run download RUN_ID
Чтобы скачать определенный артефакт из выполнения, используйте подкоманду run download
. Замените run-id
идентификатором выполнения, из которого требуется скачать артефакты. Замените artifact-name
именем артефакта, который необходимо скачать.
gh run download RUN_ID -n ARTIFACT_NAME
Вы можете указать несколько артефактов.
gh run download RUN_ID> -n ARTIFACT_NAME-1 -n ARTIFACT_NAME-2
Чтобы скачать определенные артефакты во всех выполнениях в репозитории, используйте подкоманду run download
.
gh run download -n ARTIFACT_NAME-1 ARTIFACT_NAME-2