Облачные раннеры

Облачные раннеры
Beta

Облачные раннеры коренным образом упрощают выполнение CI/CD, т.к. они:

  1. не требуют скачивания, настройки, регистрации перед выполнением;
  2. не требуют конфигурирования ПК пользователя или виртуального окружения, настройки доступов, установки дополнительного ПО;
  3. не требуют указания в лейбле раннера в .yaml-файле рабочего процесса ссылки, на нужный образ контейнера из реестра Docker Hub.

Подключение облачного раннера

Для подключения облачного раннера достаточно записать в .yaml-файле рабочего процесса его метку (лейбл):

runs on: ubuntu-cloud-runner

Конфигурационные файлы рабочих процессов GitVerse Actions должны быть написаны в синтаксисе YAML и располагаться в .gitverse/workflows/ вашего репозитория:

  • сохраните файл с расширением .yaml;
  • поместите его в .gitverse/workflows/ в вашем репозитории (например, .gitverse/workflows/demo.yaml).

Переход к yaml-файлу со страницы результата работы

  1. Чтобы посмотреть результат работы раннера и перейти к yaml-файлу рабочего процесса, в профиле репозитория > CI/CD выберите отчет по задаче.

    Пример:

  2. На отобразившейся странице нажмите на ссылку yaml-файла рабочего процесса.

    Пример:

Ограничения облачных раннеров

⚠️
  1. Каждая отдельная задача выполняется облачным раннером не более 15 минут.
  2. Облачные раннеры имеют ежемесячный лимит сборочного времени.

Проверка оставшегося лимита

Для проверки оставшегося лимита на использование облачных раннеров перейдите в профиль репозитория > Настройки > Раннеры > Облачные.

Пример:

Связанные разделы

  1. Включение/выключение CI/CD.
  2. Вкладка Раннеры в настройках репозитория.
  3. Настройка CI/CD.
  4. Облачные раннеры, пример.
  5. FAQ по GigaIDE Cloud.