【发布时间】:2019-07-28 14:19:56
【问题描述】:
根据 AWS 文档,我可以创建一个新的 lambda 函数别名,例如:
aws lambda create-alias \
--region us-west-2 \
--function-name helloworld \
--description "sample alias" \
--function-version "\$LATEST" \
--name DEV \
--profile adminuser
据我了解,此命令基本上将代码部署到最新的 lambda 别名。所以我相信一旦我部署它,它就会变得活跃。但我会在让它上线之前对其进行测试。我的问题是,将其置于中间阶段以便它可以等到我的 Jenkins 测试完成然后激活它的最简单方法是什么?我应该创建另一个像 $PRE_LATEST 这样的函数版本吗?
【问题讨论】:
-
“据我了解,此命令基本上将代码部署到最新的 lambda 别名。” 这会将
DEV别名设置为指向$LATEST引用的相同版本命令发出的时间。
标签: jenkins aws-lambda alias