我们如何在buildspec.yml中获取最新的打包程序版本?

时间:2017-07-19 09:54:06

标签: amazon-web-services packer

我们正在尝试使用代码管道中的打包程序构建AMI,目前我们对打包程序链接进行硬编码,例如:

"wget https://releases.hashicorp.com/packer/0.12.2/packer_0.12.2_linux_amd64.zip
-O /tmp/packer.zip"

我希望能够获取最新的打包程序构建,有人可以帮助解决这个问题。

1 个答案:

答案 0 :(得分:0)

您可以使用:

current_version=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/packer | jq -r .current_version)
wget https://releases.hashicorp.com/packer/${current_version}/packer_${current_version}_linux_amd64.zip

请参阅此问题#5120