首页 > 解决方案 > 使用带有提到的特定版本和别名的 Travis CI 的 AWS Lambda 函数部署

问题描述

我想使用 Travis CI 从 Github 为我的 AWS Lambda 配置持续部署过程。我在Travis CI 文档中看到可以使用这样的语法(“.travis.yml”)部署 Lambda 函数:

deploy:
  provider: lambda
  function_name: "lambda-test"
  region: "us-east-1"
  role: "arn:aws:iam::0123456789012:role/lambda_basic_execution"
  runtime: "nodejs4.3"
  handler_name: "handler"

但我找不到有关部署到指定 AWS Lambda 别名和创建新 AWS Lambda 函数版本的任何信息。Travis CI 是否提供了这样的功能,还是有其他方法可以做到这一点?

标签: amazon-web-servicescontinuous-integrationaws-lambdatravis-cicontinuous-deployment

解决方案


推荐阅读