The Wayback Machine - https://web.archive.org/web/20230208135810/https://docs.github.com/ru/codespaces/prebuilding-your-codespaces/managing-prebuilds
Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы может все еще выполняться. Актуальные сведения см. в документации на английском языке.

Управление предварительными сборками

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

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

Предварительные сборки, настроенные для репозитория, создаются и обновляются с помощью рабочего процесса GitHub Actions под управлением службы GitHub Codespaces.

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

  • создание или обновление конфигурации предварительной сборки;
  • отправка фиксации или запроса на вытягивание в ветвь, для которой настроены предварительные сборки;
  • изменение любого из файлов конфигурации для контейнера разработки;
  • активация события по расписанию, которое определено в конфигурации предварительной сборки;
  • активация этого рабочего процесса вручную.

Параметры в конфигурации предварительной сборки определяют, какие события активируют автоматическое обновление предварительной сборки. Дополнительные сведения см. в разделе Настройка предварительных сборок.

Пользователи с правами администратора в репозитории могут проверять ход выполнения предварительных сборок, изменять и удалять конфигурации предварительной сборки.

Просмотр хода выполнения для предварительной сборки

Текущее состояние последнего запуска рабочего процесса для каждой настроенной конфигурации предварительной сборки можно просмотреть на странице GitHub Codespaces параметров репозитория. Здесь может быть указаны значения вида "Выполняется" или "Последний запуск 1 час назад".

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

Кнопка "Просмотреть выходные данные"

Это действие отображает на вкладке Действия выходные данные последнего запуска рабочего процесса.

Выходные данные рабочего процесса предварительной сборки

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

Параметр "Просмотр запусков" в раскрывающемся меню

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

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

Изменение конфигурации предварительной сборки

  1. На странице параметров репозитория для Codespaces щелкните многоточие справа от конфигурации предварительной сборки, которую вы хотите изменить.

  2. В раскрывающемся меню выберите Изменить.

    Параметр "Изменить" в раскрывающемся меню

  3. Внесите необходимые изменения в конфигурацию предварительной сборки и щелкните Обновить.

    Если в конфигурации контейнера разработки для репозитория указаны разрешения на доступ к другим репозиториям, отобразится страница авторизации. Дополнительные сведения о разрешениях в файле devcontainer.json см. в статье "Управление доступом к другим репозиториям в среде codespace".

    Щелкните значок , чтобы просмотреть сведения о необходимых разрешениях.

    Снимок экрана: страница авторизации предварительных сборок

    Щелкните Авторизовать и продолжите , чтобы предоставить эти разрешения для создания предварительных сборок. Кроме того, можно нажать кнопку Продолжить без авторизации , но в этом случае пространства кода, созданные из результирующих предварительных сборок, могут работать неправильно.

    Примечание. Пользователи, создающие среды codespace с помощью этой предварительной сборки, также получат запрос на предоставление разрешений.

Отключение конфигурации предварительной сборки

Чтобы приостановить обновление предварительных сборок для конфигурации, можно отключить для нее выполнения рабочего процесса. Отключение выполнений рабочего процесса для конфигурации предварительной сборки не удаляет ранее созданные предварительные сборки для этой конфигурации, а значит экземпляры codespace будут по-прежнему успешно создаваться из существующей предварительной сборки.

Отключение выполнения рабочих процессов для конфигурации предварительной сборки полезно, если необходимо исследовать сбои при создании предварительной сборки.

  1. На странице параметров репозитория для Codespaces щелкните многоточие справа от конфигурации предварительной сборки, которую вы хотите отключить.

  2. В раскрывающемся меню выберите Отключить запуски.

    Параметр "Отключить запуски" в раскрывающемся меню

  3. Чтобы подтвердить намерение отключить эту конфигурацию, щелкните ОК.

Удаление конфигурации предварительной сборки

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

После удаления конфигурации предварительной сборки продолжится выполнение всех рабочих процессов, которые уже была поставлены в очередь или запущены для этой конфигурации. Они будут указаны в журнале выполнения рабочего процесса наряду со всеми ранее завершенными запусками рабочего процесса.

  1. На странице параметров репозитория для Codespaces щелкните многоточие справа от конфигурации предварительной сборки, которую вы хотите удалить.

  2. В раскрывающемся меню выберите Удалить.

    Параметр "Удалить" в раскрывающемся меню

  3. Чтобы подтвердить удаление, щелкните ОК.

Запуск предварительных сборок вручную

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

  1. На странице параметров репозитория для Codespaces щелкните многоточие справа от конфигурации предварительной сборки, для которой вы хотите запустить рабочий процесс.

  2. В раскрывающемся меню щелкните Активировать вручную.

    Параметр "Триггер вручную" в раскрывающемся меню

Дополнительные материалы