[英]Packer user variables from script
我有許多可以在執行時從bash查詢中填充的變量。 我正在努力尋找一種方法來實現這一目標。
本質上,我正在嘗試實現以下目的:
{
"variables": {
"ssh_name": "root",
"ssh_pass": "password123",
"server_version": "grep product.version= ../product.properties | sed 's:product.version=::'"
},
"builders": [
{
"type": "virtualbox-iso",
我已經嘗試了多次迭代,但是似乎找不到有效的替代調用。
只需通過一個子shell傳遞它:
packer build -var server_version=$(grep product.version= ../product.properties | \
sed 's:product.version=::') template.json
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.