簡體   English   中英

腳本中的Packer用戶變量

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM