#amazon-web-services #aws-lambda #travis-ci #travis-ci-api
Вопрос:
Я работаю с aws
multi-region
приложением и развертываю множество лямбд для разных регионов.
deploy:
provider: lambda
function_name: "lambda-test"
region: "us-east-1"
role: "arn:aws:iam::0123456789012:role/lambda_basic_execution"
runtime: "python3.8"
handler_name: "handler"
Я использую travis-ci
для развертывания, и поскольку мне приходится повторять одни и те же лямбды в разных регионах и филиалах, travis.yml
файл слишком длинный и сложный в обслуживании.
Есть ли лучший способ справиться с этим (например, добавить цикл for)? Просмотрел travis
документацию и не смог найти лучшего варианта.