假設我有一個名爲windows_10.json
的Packer文件。我運行了packer build windows_10.json
,建立Windows 10的VirtualBox映像需要3到4個小時。構建過程成功完成,並創建一個VirtualBox映像,其中包含一個在.zip
文件中壓縮的.ovf
和.vmdk
文件。讓我們進一步asume,我忘了添加下面的代碼作爲遊民處理器後我windows_10.json
文件,它應該產生一個流浪框:是否有可能觸發Packer的後處理器跳過構建步驟?
"post-processors": [ { "type": "vagrant", "only": ["virtualbox-iso"], "keep_input_artifact": true, "output": "windows_10_{{.Provider}}.box", "vagrantfile_template": "vagrantfile-windows_10.template" }
現在我的問題是:將上面的代碼windows_10.json
後我可以指示Packer僅執行後處理步驟,並創建一個跳過長構建過程的Vagrant框?我不想再等3到4個小時,而是繼續創建Vagrant框。