Я создаю приложение, используя Lambda, DynamoDB, Cognito и т. Д.
Я хочу настроить конвейер CI / CD с помощью инструментов AWS - AWS codePipeline.
Я использую Gitlab длярепозиторий кода.
При настройке конвейера сборки с использованием Code Pipeline я обнаружил, что существует поддержка репозиториев Github, но есть No
поддержка репозиториев Gitlab
.
OneВозможный способ мог, я могу использовать S3. Поэтому, когда код помещается в репозиторий Gitlab, он будет загружен в корзину S3.
CodePipeline запустит сборку, выполнит тестовые примеры и затем выполнит развертывание (Создание лямбда-функций, API-шлюза, таблиц DynamoDBи т. д.)
Есть ли лучший способ интеграции CodePipeline с Gitlab?