【发布时间】:2019-02-06 22:55:36
【问题描述】:
我想创建一个jenkins 作业,它将发布一个新的AWS lambda version 并将现有的alias 更新为刚刚创建的新版本。
我已经在 AWS Lambda 中创建了 prod 别名。
现在我想发布一个新版本并更新 prod 别名以指向新版本。
walkthrough 显示了如何使用 AWS CLI 进行操作。所以这里是对应的步骤
1>发布新版本的 Lambda 函数。aws lambda publish-version --function-name helloworld
2>将prod别名更新为最新版本。aws lambda update-alias --function-name helloworld function-version 2 --name prod
问题
在 Jenkins 中,我必须以 windows batch command 的身份执行这些命令
但我无法理解如何将第 1 步中 publish-version 命令创建的版本号动态传递给第 2 步中的 update-alias 命令?
【问题讨论】:
标签: aws-lambda aws-cli