AWS CodeBuild теперь поддерживает управляемые средства выполнения GitLab
AWS CodeBuild теперь поддерживает управляемые средства выполнения с самостоятельным хостингом в GitLab. Клиенты могут настроить свои проекты CodeBuild на получение событий для заданий непрерывной интеграции и доставки (CI/CD) из GitLab и запускать эти задания на временных хостах CodeBuild. AWS CodeBuild — это полностью управляемый сервис непрерывной интеграции, который компилирует исходный код, выполняет тестирование и формирует готовые к развертыванию пакеты программного обеспечения.
Данная функция позволяет интегрировать задания GitLab непосредственно в AWS, обеспечивая безопасность и удобство работы за счет таких функций, как управление идентификацией и доступом (IAM), Менеджер секретов AWS, AWS CloudTrail и Amazon Virtual Private Cloud (Amazon VPC). Клиентам доступны все вычислительные платформы, предлагаемые CodeBuild, включая Lambda, инстансы с графическими процессорами и инстансы на базе ARM.
Интеграция CodeBuild со средствами выполнения GitLab доступна во всех регионах, где предлагается CodeBuild. Дополнительные сведения о регионах AWS, в которых доступен сервис CodeBuild, см. на странице сведений о регионах AWS.
Начните с настройки веб-перехватчиков в проекте CodeBuild и обновления YAML непрерывной интеграции в GitLab для использования самостоятельно управляемых средств выполнения с хостингом на компьютерах CodeBuild. Подробнее о средствах выполнения на базе CodeBuild для GitLab или GitHub см. в документации CodeBuild по средствам выполнения с самостоятельным хостингом в AWS CodeBuild.