当我们在Windows上运行时,来自打包器的配置程序“shell-local”会发生什么

时间:2015-09-08 20:08:16

标签: windows multiplatform packer

我在谈论这个供应商:https://www.packer.io/docs/provisioners/shell-local.html

我正在运行使用流浪汉基础盒(debian / jessie64)的打包器构建,因此我需要下载vagrant并下载该基本框。但我需要这个打包器构建在Windows中运行相同的程序。

那么Windows如何处理shell-local provisioner我可以这样做:

        "provisioners": [
          {"type": "shell-local",
              "command": "vagrant box add --name debian-vagrant-development box/modified-debian-VAGRANTSLASH-jessie64"},
          {"type": "shell",
              "inline": ["echo 'my additional provisioning steps'"]}
              ],

我很确定我不能,在那种情况下;哪个是替代?,我只是在ansible中做这个并把打包器运行起来。

1 个答案:

答案 0 :(得分:0)

实际完成的任务太大,对我的用例来说并不实用。在需要的情况下,我会说使用ansible或厨师或您使用什么来提供便携性。谢谢。