diff --git a/eval-win10x64-enterprise-cygwin.json b/eval-win10x64-enterprise-cygwin.json index 0c35ef46..26af24d3 100644 --- a/eval-win10x64-enterprise-cygwin.json +++ b/eval-win10x64-enterprise-cygwin.json @@ -3,23 +3,23 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x64-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows9-64", "headless": "{{ user `headless` }}", @@ -43,24 +43,24 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x64-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -91,23 +91,23 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x64-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -127,23 +127,23 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x64-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -164,7 +164,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win10x64-enterprise-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win10x64-enterprise-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win10x64-enterprise-cygwin.tpl" } ], "provisioners": [ @@ -177,13 +177,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, diff --git a/eval-win10x64-enterprise-ssh.json b/eval-win10x64-enterprise-ssh.json index 2d2df1c4..e69adda8 100644 --- a/eval-win10x64-enterprise-ssh.json +++ b/eval-win10x64-enterprise-ssh.json @@ -3,22 +3,22 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x64-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/openssh.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows9-64", "headless": "{{ user `headless` }}", @@ -42,23 +42,23 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x64-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/openssh.bat", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -89,22 +89,22 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x64-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/openssh.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -124,22 +124,22 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x64-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/openssh.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -160,7 +160,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win10x64-enterprise-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win10x64-enterprise-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win10x64-enterprise-ssh.tpl" } ], "provisioners": [ @@ -173,13 +173,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, diff --git a/eval-win10x64-enterprise.json b/eval-win10x64-enterprise.json index f8e006d3..3a20d41f 100644 --- a/eval-win10x64-enterprise.json +++ b/eval-win10x64-enterprise.json @@ -4,21 +4,21 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x64-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows9-64", "headless": "{{ user `headless` }}", @@ -43,22 +43,22 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x64-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -90,21 +90,21 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x64-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -125,21 +125,21 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x64-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -160,7 +160,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win10x64-enterprise-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win10x64-enterprise.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win10x64-enterprise.tpl" } ], "provisioners": [ @@ -171,13 +171,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/eval-win10x86-enterprise-cygwin.json b/eval-win10x86-enterprise-cygwin.json index 79bc1023..7ae87429 100644 --- a/eval-win10x86-enterprise-cygwin.json +++ b/eval-win10x86-enterprise-cygwin.json @@ -3,23 +3,23 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x86-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows9", "headless": "{{ user `headless` }}", @@ -43,24 +43,24 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x86-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -91,23 +91,23 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x86-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -127,23 +127,23 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x86-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -164,7 +164,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win10x86-enterprise-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win10x86-enterprise-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win10x86-enterprise-cygwin.tpl" } ], "provisioners": [ @@ -177,13 +177,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, diff --git a/eval-win10x86-enterprise-ssh.json b/eval-win10x86-enterprise-ssh.json index c568a78a..f8cf4d81 100644 --- a/eval-win10x86-enterprise-ssh.json +++ b/eval-win10x86-enterprise-ssh.json @@ -3,22 +3,22 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x86-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/openssh.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows9", "headless": "{{ user `headless` }}", @@ -42,23 +42,23 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x86-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/openssh.bat", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -89,22 +89,22 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x86-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/openssh.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -124,22 +124,22 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x86-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/openssh.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -160,7 +160,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win10x86-enterprise-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win10x86-enterprise-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win10x86-enterprise-ssh.tpl" } ], "provisioners": [ @@ -173,13 +173,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, diff --git a/eval-win10x86-enterprise.json b/eval-win10x86-enterprise.json index 45237d80..757e7be3 100644 --- a/eval-win10x86-enterprise.json +++ b/eval-win10x86-enterprise.json @@ -4,21 +4,21 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x86-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows9", "headless": "{{ user `headless` }}", @@ -43,22 +43,22 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x86-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -90,21 +90,21 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x86-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -125,21 +125,21 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/slim_win10.bat", - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/_post_update_install.bat", - "floppy/autologon.bat", - "floppy/disablewinupdate.bat", - "floppy/eval-win10x86-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/slim_win10.bat", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/_post_update_install.bat", + "{{template_dir}}/floppy/autologon.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win10x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -160,7 +160,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win10x86-enterprise-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win10x86-enterprise.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win10x86-enterprise.tpl" } ], "provisioners": [ @@ -171,13 +171,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/eval-win2008r2-datacenter-cygwin.json b/eval-win2008r2-datacenter-cygwin.json index bc7159e4..5003627f 100644 --- a/eval-win2008r2-datacenter-cygwin.json +++ b/eval-win2008r2-datacenter-cygwin.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7srv-64", "headless": "{{ user `headless` }}", @@ -37,19 +37,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,18 +72,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -103,18 +103,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -135,7 +135,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win2008r2-datacenter-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win2008r2-datacenter-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win2008r2-datacenter-cygwin.tpl" } ], "provisioners": [ @@ -148,13 +148,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -180,4 +180,3 @@ "version": "0.1.0" } } - diff --git a/eval-win2008r2-datacenter-ssh.json b/eval-win2008r2-datacenter-ssh.json index e24521a6..d95380a7 100644 --- a/eval-win2008r2-datacenter-ssh.json +++ b/eval-win2008r2-datacenter-ssh.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/upgrade-wua.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/upgrade-wua.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7srv-64", "headless": "{{ user `headless` }}", @@ -37,19 +37,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/upgrade-wua.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/upgrade-wua.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,18 +72,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/upgrade-wua.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/upgrade-wua.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -103,18 +103,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/upgrade-wua.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/upgrade-wua.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -135,7 +135,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win2008r2-datacenter-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win2008r2-datacenter-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win2008r2-datacenter-ssh.tpl" } ], "provisioners": [ @@ -148,13 +148,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -180,4 +180,3 @@ "version": "0.1.0" } } - diff --git a/eval-win2008r2-datacenter.json b/eval-win2008r2-datacenter.json index 6d07beb4..9967eecd 100644 --- a/eval-win2008r2-datacenter.json +++ b/eval-win2008r2-datacenter.json @@ -4,18 +4,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/upgrade-wua.bat", - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/upgrade-wua.bat", + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7srv-64", "headless": "{{ user `headless` }}", @@ -39,19 +39,19 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/upgrade-wua.bat", - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/upgrade-wua.bat", + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -75,18 +75,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/upgrade-wua.bat", - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/upgrade-wua.bat", + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -107,18 +107,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/upgrade-wua.bat", - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/upgrade-wua.bat", + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -139,7 +139,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win2008r2-datacenter-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win2008r2-datacenter.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win2008r2-datacenter.tpl" } ], "provisioners": [ @@ -150,13 +150,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/eval-win2008r2-standard-cygwin.json b/eval-win2008r2-standard-cygwin.json index 13321b56..c7bdb779 100644 --- a/eval-win2008r2-standard-cygwin.json +++ b/eval-win2008r2-standard-cygwin.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7srv-64", "headless": "{{ user `headless` }}", @@ -37,19 +37,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,18 +72,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -103,18 +103,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -135,7 +135,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win2008r2-standard-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win2008r2-standard-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win2008r2-standard-cygwin.tpl" } ], "provisioners": [ @@ -148,13 +148,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -180,4 +180,3 @@ "version": "0.1.0" } } - diff --git a/eval-win2008r2-standard-ssh.json b/eval-win2008r2-standard-ssh.json index 39bc9306..53dee20c 100644 --- a/eval-win2008r2-standard-ssh.json +++ b/eval-win2008r2-standard-ssh.json @@ -3,17 +3,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7srv-64", "headless": "{{ user `headless` }}", @@ -36,18 +36,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -70,17 +70,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -100,17 +100,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -131,7 +131,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win2008r2-standard-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win2008r2-standard-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win2008r2-standard-ssh.tpl" } ], "provisioners": [ @@ -144,13 +144,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -176,4 +176,3 @@ "version": "0.1.0" } } - diff --git a/eval-win2008r2-standard.json b/eval-win2008r2-standard.json index 770a98a7..d1dd5aa0 100644 --- a/eval-win2008r2-standard.json +++ b/eval-win2008r2-standard.json @@ -4,17 +4,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7srv-64", "headless": "{{ user `headless` }}", @@ -38,18 +38,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -73,17 +73,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -104,17 +104,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -135,7 +135,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win2008r2-standard-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win2008r2-standard.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win2008r2-standard.tpl" } ], "provisioners": [ @@ -146,13 +146,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/eval-win2012r2-datacenter-cygwin.json b/eval-win2012r2-datacenter-cygwin.json index ec772541..92867bbc 100644 --- a/eval-win2012r2-datacenter-cygwin.json +++ b/eval-win2012r2-datacenter-cygwin.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2012r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -38,19 +38,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2012r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/eval-win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -81,18 +81,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2012r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2012", "iso_checksum": "{{ user `iso_checksum` }}", @@ -120,18 +120,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2012r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -152,7 +152,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win2012r2-datacenter-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win2012r2-datacenter-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win2012r2-datacenter-cygwin.tpl" } ], "provisioners": [ @@ -165,13 +165,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -197,4 +197,3 @@ "version": "0.1.0" } } - diff --git a/eval-win2012r2-datacenter-ssh.json b/eval-win2012r2-datacenter-ssh.json index d7dc8cd1..9033177f 100644 --- a/eval-win2012r2-datacenter-ssh.json +++ b/eval-win2012r2-datacenter-ssh.json @@ -3,17 +3,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2012r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -37,18 +37,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2012r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/eval-win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -79,17 +79,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2012r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -117,17 +117,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2012r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -148,7 +148,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win2012r2-datacenter-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win2012r2-datacenter-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win2012r2-datacenter-ssh.tpl" } ], "provisioners": [ @@ -161,13 +161,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -193,4 +193,3 @@ "version": "0.1.0" } } - diff --git a/eval-win2012r2-datacenter.json b/eval-win2012r2-datacenter.json index c9b82baf..ba79bc36 100644 --- a/eval-win2012r2-datacenter.json +++ b/eval-win2012r2-datacenter.json @@ -4,17 +4,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/eval-win2012r2-datacenter/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -29,7 +29,7 @@ "memory": "{{ user `memory` }}", "disk_adapter_type": "lsisas1068", "vmx_data": { - "cpuid.coresPerSocket": "1", + "cpuid.coresPerSocket": "1" }, "winrm_password": "vagrant", "winrm_timeout": "10000s", @@ -39,18 +39,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/eval-win2012r2-datacenter/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -82,17 +82,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/eval-win2012r2-datacenter/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -121,17 +121,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/eval-win2012r2-datacenter/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -152,7 +152,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win2012r2-datacenter-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win2012r2-datacenter.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win2012r2-datacenter.tpl" } ], "provisioners": [ @@ -163,13 +163,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/eval-win2012r2-standard-cygwin.json b/eval-win2012r2-standard-cygwin.json index db8ca788..72b10970 100644 --- a/eval-win2012r2-standard-cygwin.json +++ b/eval-win2012r2-standard-cygwin.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2012r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -38,19 +38,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2012r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/eval-win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -81,18 +81,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2012r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2012", "iso_checksum": "{{ user `iso_checksum` }}", @@ -120,18 +120,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2012r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -152,7 +152,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win2012r2-standard-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win2012r2-standard-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win2012r2-standard-cygwin.tpl" } ], "provisioners": [ @@ -165,13 +165,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, diff --git a/eval-win2012r2-standard-ssh.json b/eval-win2012r2-standard-ssh.json index 3b41fe8e..b40a2617 100644 --- a/eval-win2012r2-standard-ssh.json +++ b/eval-win2012r2-standard-ssh.json @@ -3,17 +3,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2012r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -37,18 +37,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2012r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/eval-win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -79,17 +79,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2012r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2012", "iso_checksum": "{{ user `iso_checksum` }}", @@ -117,17 +117,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2012r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -148,7 +148,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win2012r2-standard-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win2012r2-standard-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win2012r2-standard-ssh.tpl" } ], "provisioners": [ @@ -161,13 +161,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, diff --git a/eval-win2012r2-standard.json b/eval-win2012r2-standard.json index 6300ccab..409fd607 100644 --- a/eval-win2012r2-standard.json +++ b/eval-win2012r2-standard.json @@ -4,17 +4,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/eval-win2012r2-standard/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -39,18 +39,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/eval-win2012r2-standard/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -82,17 +82,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/eval-win2012r2-standard/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2012", "iso_checksum": "{{ user `iso_checksum` }}", @@ -121,17 +121,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/eval-win2012r2-standard/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -152,7 +152,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win2012r2-standard-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win2012r2-standard.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win2012r2-standard.tpl" } ], "provisioners": [ @@ -163,13 +163,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/eval-win2016-standard-cygwin.json b/eval-win2016-standard-cygwin.json index 709129e5..9a34abf6 100644 --- a/eval-win2016-standard-cygwin.json +++ b/eval-win2016-standard-cygwin.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2016-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -38,19 +38,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2016-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/eval-win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -81,18 +81,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2016-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2016", "iso_checksum": "{{ user `iso_checksum` }}", @@ -120,18 +120,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2016-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -152,7 +152,7 @@ "keep_input_artifact": true, "output": "box/{{.Provider}}/eval-win2016-standard-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win2016-standard-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win2016-standard-cygwin.tpl" } ], "provisioners": [ @@ -165,13 +165,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, diff --git a/eval-win2016-standard-ssh.json b/eval-win2016-standard-ssh.json index e503fd67..5477c93e 100644 --- a/eval-win2016-standard-ssh.json +++ b/eval-win2016-standard-ssh.json @@ -3,17 +3,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2016-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -37,18 +37,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2016-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/eval-win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -79,17 +79,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2016-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2016", "iso_checksum": "{{ user `iso_checksum` }}", @@ -117,17 +117,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win2016-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -148,7 +148,7 @@ "keep_input_artifact": true, "output": "box/{{.Provider}}/eval-win2016-standard-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win2016-standard-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win2016-standard-ssh.tpl" } ], "provisioners": [ @@ -161,13 +161,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, diff --git a/eval-win2016-standard.json b/eval-win2016-standard.json index cda5198c..0be63bd9 100644 --- a/eval-win2016-standard.json +++ b/eval-win2016-standard.json @@ -4,17 +4,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/eval-win2016-standard/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -39,18 +39,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/eval-win2016-standard/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -82,17 +82,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/eval-win2016-standard/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2016", "iso_checksum": "{{ user `iso_checksum` }}", @@ -121,17 +121,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/eval-win2016-standard/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -152,7 +152,7 @@ "keep_input_artifact": true, "output": "box/{{.Provider}}/eval-win2016-standard-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win2016-standard.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win2016-standard.tpl" } ], "provisioners": [ @@ -163,13 +163,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/eval-win7x64-enterprise-cygwin.json b/eval-win7x64-enterprise-cygwin.json index 77dd0c60..5f16f626 100644 --- a/eval-win7x64-enterprise-cygwin.json +++ b/eval-win7x64-enterprise-cygwin.json @@ -3,20 +3,20 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/disablewinupdate.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7-64", "headless": "{{ user `headless` }}", @@ -39,21 +39,21 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/disablewinupdate.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -76,20 +76,20 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/disablewinupdate.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-7", "iso_checksum": "{{ user `iso_checksum` }}", @@ -112,7 +112,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win7x64-enterprise-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win7x64-enterprise-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win7x64-enterprise-cygwin.tpl" }, { "cpus": "{{ user `cpus` }}", @@ -143,7 +143,8 @@ "ssh_username": "vagrant", "ssh_timeout": "10000s", "type": "hyperv-iso", - "vm_name": "eval-win7x64-enterprise-cygwin" + "vm_name": "eval-win7x64-enterprise-cygwin", + "vagrantfile_template": "{{template_dir}}/" } ], "provisioners": [ @@ -156,13 +157,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -188,4 +189,3 @@ "version": "0.1.0" } } - diff --git a/eval-win7x64-enterprise-ssh.json b/eval-win7x64-enterprise-ssh.json index c4ef6705..9fa14210 100644 --- a/eval-win7x64-enterprise-ssh.json +++ b/eval-win7x64-enterprise-ssh.json @@ -3,20 +3,20 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/disablewinupdate.bat", - "floppy/openssh.bat", - "floppy/upgrade-wua.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/upgrade-wua.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7-64", "headless": "{{ user `headless` }}", @@ -39,21 +39,21 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/disablewinupdate.bat", - "floppy/openssh.bat", - "floppy/upgrade-wua.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/upgrade-wua.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -76,20 +76,20 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/disablewinupdate.bat", - "floppy/openssh.bat", - "floppy/upgrade-wua.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/upgrade-wua.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-7", "iso_checksum": "{{ user `iso_checksum` }}", @@ -109,20 +109,20 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/disablewinupdate.bat", - "floppy/openssh.bat", - "floppy/upgrade-wua.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/upgrade-wua.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -143,7 +143,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win7x64-enterprise-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win7x64-enterprise-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win7x64-enterprise-ssh.tpl" } ], "provisioners": [ @@ -156,13 +156,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -188,4 +188,3 @@ "version": "0.1.0" } } - diff --git a/eval-win7x64-enterprise.json b/eval-win7x64-enterprise.json index ba5285cf..51de564b 100644 --- a/eval-win7x64-enterprise.json +++ b/eval-win7x64-enterprise.json @@ -4,19 +4,19 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/upgrade-wua.bat", - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/upgrade-wua.bat", + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7-64", "headless": "{{ user `headless` }}", @@ -40,20 +40,20 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/upgrade-wua.bat", - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/upgrade-wua.bat", + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -77,19 +77,19 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/upgrade-wua.bat", - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/upgrade-wua.bat", + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-7", "iso_checksum": "{{ user `iso_checksum` }}", @@ -110,19 +110,19 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/upgrade-wua.bat", - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/upgrade-wua.bat", + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -143,7 +143,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win7x64-enterprise-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win7x64-enterprise.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win7x64-enterprise.tpl" } ], "provisioners": [ @@ -154,13 +154,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/eval-win7x86-enterprise-cygwin.json b/eval-win7x86-enterprise-cygwin.json index e5ad37c9..b440abb9 100644 --- a/eval-win7x86-enterprise-cygwin.json +++ b/eval-win7x86-enterprise-cygwin.json @@ -3,20 +3,20 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/disablewinupdate.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7", "headless": "{{ user `headless` }}", @@ -39,21 +39,21 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/disablewinupdate.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -76,20 +76,20 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/disablewinupdate.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-7", "iso_checksum": "{{ user `iso_checksum` }}", @@ -109,20 +109,20 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/disablewinupdate.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -143,7 +143,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win7x86-enterprise-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win7x86-enterprise-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win7x86-enterprise-cygwin.tpl" } ], "provisioners": [ @@ -156,13 +156,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -188,4 +188,3 @@ "version": "0.1.0" } } - diff --git a/eval-win7x86-enterprise-ssh.json b/eval-win7x86-enterprise-ssh.json index ae433719..c4d9c8fe 100644 --- a/eval-win7x86-enterprise-ssh.json +++ b/eval-win7x86-enterprise-ssh.json @@ -3,19 +3,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/disablewinupdate.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7", "headless": "{{ user `headless` }}", @@ -38,20 +38,20 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/disablewinupdate.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -74,19 +74,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/disablewinupdate.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-7", "iso_checksum": "{{ user `iso_checksum` }}", @@ -106,18 +106,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -138,7 +138,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win7x86-enterprise-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win7x86-enterprise-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win7x86-enterprise-ssh.tpl" } ], "provisioners": [ @@ -151,13 +151,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -183,4 +183,3 @@ "version": "0.1.0" } } - diff --git a/eval-win7x86-enterprise.json b/eval-win7x86-enterprise.json index 9ecb9239..871256a4 100644 --- a/eval-win7x86-enterprise.json +++ b/eval-win7x86-enterprise.json @@ -4,18 +4,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7", "headless": "{{ user `headless` }}", @@ -39,19 +39,19 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -75,18 +75,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-7", "iso_checksum": "{{ user `iso_checksum` }}", @@ -107,18 +107,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -139,7 +139,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win7x86-enterprise-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win7x86-enterprise.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win7x86-enterprise.tpl" } ], "provisioners": [ @@ -150,13 +150,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/eval-win81x64-enterprise-cygwin.json b/eval-win81x64-enterprise-cygwin.json index 0b049310..d9758822 100644 --- a/eval-win81x64-enterprise-cygwin.json +++ b/eval-win81x64-enterprise-cygwin.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win81x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/disablewinupdate.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows9-64", "headless": "{{ user `headless` }}", @@ -38,19 +38,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win81x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/disablewinupdate.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/eval-win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -81,18 +81,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win81x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/disablewinupdate.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -112,18 +112,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win81x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/disablewinupdate.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -144,7 +144,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win81x64-enterprise-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win81x64-enterprise-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win81x64-enterprise-cygwin.tpl" } ], "provisioners": [ @@ -157,13 +157,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, diff --git a/eval-win81x64-enterprise-ssh.json b/eval-win81x64-enterprise-ssh.json index da2e1d7b..268eb45b 100644 --- a/eval-win81x64-enterprise-ssh.json +++ b/eval-win81x64-enterprise-ssh.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win81x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/update.bat", - "floppy/disablewinupdate.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8-64", "headless": "{{ user `headless` }}", @@ -38,19 +38,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win81x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/update.bat", - "floppy/disablewinupdate.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/eval-win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -81,18 +81,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win81x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/update.bat", - "floppy/disablewinupdate.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -112,18 +112,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win81x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/update.bat", - "floppy/disablewinupdate.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -144,7 +144,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win81x64-enterprise-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win81x64-enterprise-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win81x64-enterprise-ssh.tpl" } ], "provisioners": [ @@ -157,13 +157,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -189,4 +189,3 @@ "version": "0.1.0" } } - diff --git a/eval-win81x64-enterprise.json b/eval-win81x64-enterprise.json index bc9f159c..c671d911 100644 --- a/eval-win81x64-enterprise.json +++ b/eval-win81x64-enterprise.json @@ -4,18 +4,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/eval-win81x64-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8-64", "headless": "{{ user `headless` }}", @@ -40,19 +40,19 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/eval-win81x64-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -84,18 +84,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/eval-win81x64-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/update.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/update.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -118,7 +118,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win81x64-enterprise-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win81x64-enterprise.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win81x64-enterprise.tpl" }, { "communicator": "winrm", @@ -148,7 +148,8 @@ "vm_name": "eval-win81x64-enterprise", "winrm_password": "vagrant", "winrm_timeout": "10000s", - "winrm_username": "vagrant" + "winrm_username": "vagrant", + "vagrantfile_template": "{{template_dir}}/" } ], "provisioners": [ @@ -159,13 +160,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/eval-win81x86-enterprise-cygwin.json b/eval-win81x86-enterprise-cygwin.json index 391c3416..90612ced 100644 --- a/eval-win81x86-enterprise-cygwin.json +++ b/eval-win81x86-enterprise-cygwin.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win81x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/disablewinupdate.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8", "headless": "{{ user `headless` }}", @@ -38,19 +38,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win81x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/disablewinupdate.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/eval-win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -81,18 +81,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win81x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/disablewinupdate.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -112,18 +112,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win81x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/disablewinupdate.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -144,7 +144,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win81x86-enterprise-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win81x86-enterprise-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win81x86-enterprise-cygwin.tpl" } ], "provisioners": [ @@ -157,13 +157,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -189,4 +189,3 @@ "version": "0.1.0" } } - diff --git a/eval-win81x86-enterprise-ssh.json b/eval-win81x86-enterprise-ssh.json index dad23cdf..29ac90f9 100644 --- a/eval-win81x86-enterprise-ssh.json +++ b/eval-win81x86-enterprise-ssh.json @@ -3,17 +3,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win81x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/disablewinupdate.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8", "headless": "{{ user `headless` }}", @@ -37,18 +37,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win81x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/disablewinupdate.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/eval-win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -79,17 +79,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win81x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/disablewinupdate.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -109,17 +109,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/eval-win81x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/disablewinupdate.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/eval-win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -140,7 +140,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win81x86-enterprise-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win81x86-enterprise-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win81x86-enterprise-ssh.tpl" } ], "provisioners": [ @@ -153,13 +153,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -185,4 +185,3 @@ "version": "0.1.0" } } - diff --git a/eval-win81x86-enterprise.json b/eval-win81x86-enterprise.json index c41c27cd..eb8b2188 100644 --- a/eval-win81x86-enterprise.json +++ b/eval-win81x86-enterprise.json @@ -4,17 +4,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/eval-win81x86-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8", "headless": "{{ user `headless` }}", @@ -29,7 +29,7 @@ "memory": "{{ user `memory` }}", "disk_adapter_type": "lsisas1068", "vmx_data": { - "cpuid.coresPerSocket": "1", + "cpuid.coresPerSocket": "1" }, "winrm_password": "vagrant", "winrm_timeout": "10000s", @@ -39,18 +39,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/eval-win81x86-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -82,17 +82,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/eval-win81x86-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -113,17 +113,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/eval-win81x86-enterprise/Autounattend.xml", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/eval-win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -144,7 +144,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/eval-win81x86-enterprise-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-eval-win81x86-enterprise.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-eval-win81x86-enterprise.tpl" } ], "provisioners": [ @@ -155,13 +155,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/win2008r2-datacenter-cygwin.json b/win2008r2-datacenter-cygwin.json index c36c6547..b19e53c4 100644 --- a/win2008r2-datacenter-cygwin.json +++ b/win2008r2-datacenter-cygwin.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7srv-64", "headless": "{{ user `headless` }}", @@ -37,19 +37,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,18 +72,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -103,18 +103,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -135,7 +135,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2008r2-datacenter-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2008r2-datacenter-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2008r2-datacenter-cygwin.tpl" } ], "provisioners": [ @@ -148,13 +148,13 @@ "execute_command": "{{.Vars}} cmd /c $(/bin/cygpath -m '{{.Path}}')", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -180,4 +180,3 @@ "version": "0.1.0" } } - diff --git a/win2008r2-datacenter-ssh.json b/win2008r2-datacenter-ssh.json index 6ba56457..a2a1dbf9 100644 --- a/win2008r2-datacenter-ssh.json +++ b/win2008r2-datacenter-ssh.json @@ -3,17 +3,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7srv-64", "headless": "{{ user `headless` }}", @@ -36,18 +36,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -70,17 +70,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -100,17 +100,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -131,7 +131,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2008r2-datacenter-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2008r2-datacenter-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2008r2-datacenter-ssh.tpl" } ], "provisioners": [ @@ -144,13 +144,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -176,4 +176,3 @@ "version": "0.1.0" } } - diff --git a/win2008r2-datacenter.json b/win2008r2-datacenter.json index 618f5110..9e857f27 100644 --- a/win2008r2-datacenter.json +++ b/win2008r2-datacenter.json @@ -4,17 +4,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7srv-64", "headless": "{{ user `headless` }}", @@ -38,18 +38,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,17 +72,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -103,17 +103,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-datacenter/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -134,7 +134,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2008r2-datacenter-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2008r2-datacenter.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2008r2-datacenter.tpl" } ], "provisioners": [ @@ -145,13 +145,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/win2008r2-enterprise-cygwin.json b/win2008r2-enterprise-cygwin.json index fdb66a67..c8765f44 100644 --- a/win2008r2-enterprise-cygwin.json +++ b/win2008r2-enterprise-cygwin.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7srv-64", "headless": "{{ user `headless` }}", @@ -37,19 +37,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2008r2-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,18 +72,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -103,18 +103,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -135,7 +135,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2008r2-enterprise-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2008r2-enterprise-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2008r2-enterprise-cygwin.tpl" } ], "provisioners": [ @@ -148,13 +148,13 @@ "execute_command": "{{.Vars}} cmd /c $(/bin/cygpath -m '{{.Path}}')", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -180,4 +180,3 @@ "version": "0.1.0" } } - diff --git a/win2008r2-enterprise-ssh.json b/win2008r2-enterprise-ssh.json index 684e5561..6d2f430c 100644 --- a/win2008r2-enterprise-ssh.json +++ b/win2008r2-enterprise-ssh.json @@ -3,17 +3,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7srv-64", "headless": "{{ user `headless` }}", @@ -36,18 +36,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2008r2-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -70,17 +70,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -100,17 +100,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -131,7 +131,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2008r2-enterprise-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2008r2-enterprise-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2008r2-enterprise-ssh.tpl" } ], "provisioners": [ @@ -144,13 +144,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -176,4 +176,3 @@ "version": "0.1.0" } } - diff --git a/win2008r2-enterprise.json b/win2008r2-enterprise.json index a9ab69c3..c645af58 100644 --- a/win2008r2-enterprise.json +++ b/win2008r2-enterprise.json @@ -4,17 +4,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7srv-64", "headless": "{{ user `headless` }}", @@ -38,18 +38,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,17 +72,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -103,17 +103,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -134,7 +134,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2008r2-enterprise-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2008r2-enterprise.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2008r2-enterprise.tpl" } ], "provisioners": [ @@ -145,13 +145,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/win2008r2-standard-cygwin.json b/win2008r2-standard-cygwin.json index 7f06b3b7..568bbe02 100644 --- a/win2008r2-standard-cygwin.json +++ b/win2008r2-standard-cygwin.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7srv-64", "headless": "{{ user `headless` }}", @@ -37,19 +37,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,18 +72,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -103,18 +103,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -135,7 +135,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2008r2-standard-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2008r2-standard-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2008r2-standard-cygwin.tpl" } ], "provisioners": [ @@ -148,13 +148,13 @@ "execute_command": "{{.Vars}} cmd /c $(/bin/cygpath -m '{{.Path}}')", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -180,4 +180,3 @@ "version": "0.1.0" } } - diff --git a/win2008r2-standard-ssh.json b/win2008r2-standard-ssh.json index fdbe06f3..e6673f33 100644 --- a/win2008r2-standard-ssh.json +++ b/win2008r2-standard-ssh.json @@ -3,17 +3,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7srv-64", "headless": "{{ user `headless` }}", @@ -36,18 +36,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -70,17 +70,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -100,17 +100,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -131,7 +131,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2008r2-standard-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2008r2-standard-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2008r2-standard-ssh.tpl" } ], "provisioners": [ @@ -144,13 +144,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -176,4 +176,3 @@ "version": "0.1.0" } } - diff --git a/win2008r2-standard.json b/win2008r2-standard.json index 65494e8d..6cba66dc 100644 --- a/win2008r2-standard.json +++ b/win2008r2-standard.json @@ -4,17 +4,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7srv-64", "headless": "{{ user `headless` }}", @@ -38,18 +38,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,17 +72,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -103,17 +103,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -134,7 +134,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2008r2-standard-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2008r2-standard.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2008r2-standard.tpl" } ], "provisioners": [ @@ -145,13 +145,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/win2008r2-web-cygwin.json b/win2008r2-web-cygwin.json index 3e4726ad..02e204be 100644 --- a/win2008r2-web-cygwin.json +++ b/win2008r2-web-cygwin.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-web/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-web/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7srv-64", "headless": "{{ user `headless` }}", @@ -37,19 +37,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-web/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2008r2-web/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,18 +72,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-web/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-web/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -103,18 +103,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-web/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-web/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -135,7 +135,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2008r2-web-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2008r2-web-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2008r2-web-cygwin.tpl" } ], "provisioners": [ @@ -148,13 +148,13 @@ "execute_command": "{{.Vars}} cmd /c $(/bin/cygpath -m '{{.Path}}')", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -180,4 +180,3 @@ "version": "0.1.0" } } - diff --git a/win2008r2-web-ssh.json b/win2008r2-web-ssh.json index 48c2bdaa..1a5ef8f7 100644 --- a/win2008r2-web-ssh.json +++ b/win2008r2-web-ssh.json @@ -3,17 +3,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-web/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-web/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7srv-64", "headless": "{{ user `headless` }}", @@ -30,24 +30,24 @@ "cpus": "{{ user `cpus` }}", "memory": "{{ user `memory` }}", "vmx_data": { - "cpuid.coresPerSocket": "1", + "cpuid.coresPerSocket": "1" } }, { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-web/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2008r2-web/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -70,17 +70,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-web/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-web/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -100,17 +100,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2008r2-web/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/disablewinupdate.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2008r2-web/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -131,7 +131,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2008r2-web-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2008r2-web-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2008r2-web-ssh.tpl" } ], "provisioners": [ @@ -144,13 +144,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -176,4 +176,3 @@ "version": "0.1.0" } } - diff --git a/win2008r2-web.json b/win2008r2-web.json index 5c379a68..b67f499e 100644 --- a/win2008r2-web.json +++ b/win2008r2-web.json @@ -4,17 +4,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-web/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-web/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7srv-64", "headless": "{{ user `headless` }}", @@ -38,18 +38,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-web/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-web/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,17 +72,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-web/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-web/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2008", "iso_checksum": "{{ user `iso_checksum` }}", @@ -103,17 +103,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/disablewinupdate.bat", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2008r2-web/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/disablewinupdate.bat", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2008r2-web/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -134,7 +134,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2008r2-web-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2008r2-web.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2008r2-web.tpl" } ], "provisioners": [ @@ -145,13 +145,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/win2012-datacenter-cygwin.json b/win2012-datacenter-cygwin.json index f09664da..4b87c06d 100644 --- a/win2012-datacenter-cygwin.json +++ b/win2012-datacenter-cygwin.json @@ -3,19 +3,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/hotfix-KB2842230.bat", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -38,20 +38,20 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/hotfix-KB2842230.bat", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2012-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -74,19 +74,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/hotfix-KB2842230.bat", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2012", "iso_checksum": "{{ user `iso_checksum` }}", @@ -114,19 +114,19 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/hotfix-KB2842230.bat", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -147,7 +147,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2012-datacenter-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2012-datacenter-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2012-datacenter-cygwin.tpl" } ], "provisioners": [ @@ -160,13 +160,13 @@ "execute_command": "{{.Vars}} cmd /c $(/bin/cygpath -m '{{.Path}}')", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -192,4 +192,3 @@ "version": "0.1.0" } } - diff --git a/win2012-datacenter-ssh.json b/win2012-datacenter-ssh.json index 1ed16adf..38b5f472 100644 --- a/win2012-datacenter-ssh.json +++ b/win2012-datacenter-ssh.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/hotfix-KB2842230.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -37,19 +37,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/hotfix-KB2842230.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2012-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,18 +72,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/hotfix-KB2842230.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2012", "iso_checksum": "{{ user `iso_checksum` }}", @@ -111,18 +111,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/hotfix-KB2842230.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -143,7 +143,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2012-datacenter-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2012-datacenter-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2012-datacenter-ssh.tpl" } ], "provisioners": [ @@ -156,13 +156,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -188,4 +188,3 @@ "version": "0.1.0" } } - diff --git a/win2012-datacenter.json b/win2012-datacenter.json index 237b7d8c..cd8f506b 100644 --- a/win2012-datacenter.json +++ b/win2012-datacenter.json @@ -4,18 +4,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/hotfix-KB2842230.bat", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/unzip.vbs", - "floppy/win2012-datacenter/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/win2012-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -39,19 +39,19 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/hotfix-KB2842230.bat", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/unzip.vbs", - "floppy/win2012-datacenter/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/win2012-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -74,18 +74,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/hotfix-KB2842230.bat", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/unzip.vbs", - "floppy/win2012-datacenter/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/win2012-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2012", "iso_checksum": "{{ user `iso_checksum` }}", @@ -114,18 +114,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/hotfix-KB2842230.bat", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/unzip.vbs", - "floppy/win2012-datacenter/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/win2012-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -146,7 +146,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2012-datacenter-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2012-datacenter.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2012-datacenter.tpl" } ], "provisioners": [ @@ -157,13 +157,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/win2012-standard-cygwin.json b/win2012-standard-cygwin.json index 3d8be2c9..5567c223 100644 --- a/win2012-standard-cygwin.json +++ b/win2012-standard-cygwin.json @@ -3,19 +3,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/hotfix-KB2842230.bat", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -40,20 +40,20 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/hotfix-KB2842230.bat", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2012-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -76,19 +76,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/hotfix-KB2842230.bat", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2012", "iso_checksum": "{{ user `iso_checksum` }}", @@ -116,19 +116,19 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/hotfix-KB2842230.bat", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -149,7 +149,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2012-standard-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2012-standard-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2012-standard-cygwin.tpl" } ], "provisioners": [ @@ -162,13 +162,13 @@ "execute_command": "{{.Vars}} cmd /c $(/bin/cygpath -m '{{.Path}}')", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -194,4 +194,3 @@ "version": "0.1.0" } } - diff --git a/win2012-standard-ssh.json b/win2012-standard-ssh.json index 57b1cc02..65b522f8 100644 --- a/win2012-standard-ssh.json +++ b/win2012-standard-ssh.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/hotfix-KB2842230.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -37,19 +37,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/hotfix-KB2842230.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2012-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,18 +72,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/hotfix-KB2842230.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2012", "iso_checksum": "{{ user `iso_checksum` }}", @@ -111,18 +111,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/hotfix-KB2842230.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -143,7 +143,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2012-standard-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2012-standard-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2012-standard-ssh.tpl" } ], "provisioners": [ @@ -156,13 +156,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -188,4 +188,3 @@ "version": "0.1.0" } } - diff --git a/win2012-standard.json b/win2012-standard.json index 3994476f..6f55b16d 100644 --- a/win2012-standard.json +++ b/win2012-standard.json @@ -4,18 +4,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/hotfix-KB2842230.bat", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/unzip.vbs", - "floppy/win2012-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/win2012-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -39,19 +39,19 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/hotfix-KB2842230.bat", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/unzip.vbs", - "floppy/win2012-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/win2012-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -74,18 +74,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/hotfix-KB2842230.bat", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/unzip.vbs", - "floppy/win2012-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/win2012-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2012", "iso_checksum": "{{ user `iso_checksum` }}", @@ -114,18 +114,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/hotfix-KB2842230.bat", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/unzip.vbs", - "floppy/win2012-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/hotfix-KB2842230.bat", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/win2012-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -146,7 +146,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2012-standard-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2012-standard.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2012-standard.tpl" } ], "provisioners": [ @@ -157,13 +157,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/win2012r2-datacenter-cygwin.json b/win2012r2-datacenter-cygwin.json index 635fbff3..632aa127 100644 --- a/win2012r2-datacenter-cygwin.json +++ b/win2012r2-datacenter-cygwin.json @@ -3,17 +3,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -37,18 +37,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -79,17 +79,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2012", "iso_checksum": "{{ user `iso_checksum` }}", @@ -117,17 +117,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/cygwin.sh", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -148,7 +148,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2012r2-datacenter-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2012r2-datacenter-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2012r2-datacenter-cygwin.tpl" } ], "provisioners": [ @@ -161,13 +161,13 @@ "execute_command": "{{.Vars}} cmd /c $(/bin/cygpath -m '{{.Path}}')", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -193,4 +193,3 @@ "version": "0.1.0" } } - diff --git a/win2012r2-datacenter-ssh.json b/win2012r2-datacenter-ssh.json index 5e3091fb..2fef4c03 100644 --- a/win2012r2-datacenter-ssh.json +++ b/win2012r2-datacenter-ssh.json @@ -3,16 +3,16 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -36,17 +36,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -77,16 +77,16 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2012", "iso_checksum": "{{ user `iso_checksum` }}", @@ -114,16 +114,16 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-datacenter/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -144,7 +144,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2012r2-datacenter-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2012r2-datacenter-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2012r2-datacenter-ssh.tpl" } ], "provisioners": [ @@ -157,13 +157,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -189,4 +189,3 @@ "version": "0.1.0" } } - diff --git a/win2012r2-datacenter.json b/win2012r2-datacenter.json index faf1d60e..d6368e3f 100644 --- a/win2012r2-datacenter.json +++ b/win2012r2-datacenter.json @@ -4,16 +4,16 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2012r2-datacenter/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -38,17 +38,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2012r2-datacenter/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -79,16 +79,16 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2012r2-datacenter/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2012", "iso_checksum": "{{ user `iso_checksum` }}", @@ -117,16 +117,16 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2012r2-datacenter/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2012r2-datacenter/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -147,7 +147,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2012r2-datacenter-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2012r2-datacenter.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2012r2-datacenter.tpl" } ], "provisioners": [ @@ -158,13 +158,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/win2012r2-standard-cygwin.json b/win2012r2-standard-cygwin.json index 61de2dd5..6289b0ba 100644 --- a/win2012r2-standard-cygwin.json +++ b/win2012r2-standard-cygwin.json @@ -3,17 +3,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/powerconfig.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -37,18 +37,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -79,17 +79,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2012", "iso_checksum": "{{ user `iso_checksum` }}", @@ -117,16 +117,16 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -147,7 +147,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2012r2-standard-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2012r2-standard-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2012r2-standard-cygwin.tpl" } ], "provisioners": [ @@ -160,13 +160,13 @@ "execute_command": "{{.Vars}} cmd /c $(/bin/cygpath -m '{{.Path}}')", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -192,4 +192,3 @@ "version": "0.1.0" } } - diff --git a/win2012r2-standard-ssh.json b/win2012r2-standard-ssh.json index 635071f1..f08568b5 100644 --- a/win2012r2-standard-ssh.json +++ b/win2012r2-standard-ssh.json @@ -3,16 +3,16 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -36,17 +36,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -77,16 +77,16 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2012", "iso_checksum": "{{ user `iso_checksum` }}", @@ -114,16 +114,16 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -144,7 +144,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2012r2-standard-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2012r2-standard-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2012r2-standard-ssh.tpl" } ], "provisioners": [ @@ -157,13 +157,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -189,4 +189,3 @@ "version": "0.1.0" } } - diff --git a/win2012r2-standard.json b/win2012r2-standard.json index 549913d1..0da22a6a 100644 --- a/win2012r2-standard.json +++ b/win2012r2-standard.json @@ -4,16 +4,16 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2012r2-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -38,17 +38,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2012r2-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -79,16 +79,16 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2012r2-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2012", "headless": "{{ user `headless` }}", @@ -118,16 +118,16 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2012r2-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2012r2-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -148,7 +148,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2012r2-standard-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2012r2-standard.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2012r2-standard.tpl" } ], "provisioners": [ @@ -159,13 +159,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/win2012r2-standardcore-cygwin.json b/win2012r2-standardcore-cygwin.json index b569ae36..06f2dba5 100644 --- a/win2012r2-standardcore-cygwin.json +++ b/win2012r2-standardcore-cygwin.json @@ -3,17 +3,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-standardcore/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/powerconfig.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012r2-standardcore/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -37,18 +37,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-standardcore/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2012r2-standardcore/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -79,17 +79,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-standardcore/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012r2-standardcore/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2012", "iso_checksum": "{{ user `iso_checksum` }}", @@ -117,17 +117,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-standardcore/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012r2-standardcore/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -148,7 +148,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2012r2-standardcore-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2012r2-standardcore-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2012r2-standardcore-cygwin.tpl" } ], "provisioners": [ @@ -161,13 +161,13 @@ "execute_command": "{{.Vars}} cmd /c $(/bin/cygpath -m '{{.Path}}')", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -193,4 +193,3 @@ "version": "0.1.0" } } - diff --git a/win2012r2-standardcore-ssh.json b/win2012r2-standardcore-ssh.json index f4422c5b..250719a3 100644 --- a/win2012r2-standardcore-ssh.json +++ b/win2012r2-standardcore-ssh.json @@ -3,16 +3,16 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-standardcore/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012r2-standardcore/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -36,17 +36,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-standardcore/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2012r2-standardcore/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -77,16 +77,16 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-standardcore/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012r2-standardcore/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2012", "iso_checksum": "{{ user `iso_checksum` }}", @@ -114,16 +114,16 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2012r2-standardcore/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2012r2-standardcore/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -144,7 +144,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2012r2-standardcore-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2012r2-standardcore.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2012r2-standardcore.tpl" } ], "provisioners": [ @@ -157,13 +157,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -189,4 +189,3 @@ "version": "0.1.0" } } - diff --git a/win2012r2-standardcore.json b/win2012r2-standardcore.json index 9e825af3..697ffe49 100644 --- a/win2012r2-standardcore.json +++ b/win2012r2-standardcore.json @@ -4,16 +4,16 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2012r2-standardcore/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2012r2-standardcore/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -38,17 +38,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2012r2-standardcore/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2012r2-standardcore/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -79,16 +79,16 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2012r2-standardcore/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2012r2-standardcore/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2012", "iso_checksum": "{{ user `iso_checksum` }}", @@ -117,16 +117,16 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win2012r2-standardcore/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win2012r2-standardcore/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -147,7 +147,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win2012r2-standardcore-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2012r2-standardcore.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2012r2-standardcore.tpl" } ], "provisioners": [ @@ -158,13 +158,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/win2016-standard-cygwin.json b/win2016-standard-cygwin.json index 32fdc3c2..23d1559d 100644 --- a/win2016-standard-cygwin.json +++ b/win2016-standard-cygwin.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2016-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/unzip.vbs", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -38,19 +38,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2016-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/unzip.vbs", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -81,18 +81,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2016-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/unzip.vbs", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2016", "iso_checksum": "{{ user `iso_checksum` }}", @@ -120,18 +120,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2016-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.bat", - "floppy/cygwin.sh", - "floppy/unzip.vbs", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -152,7 +152,7 @@ "keep_input_artifact": true, "output": "box/{{.Provider}}/win2016-standard-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2016-standard-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2016-standard-cygwin.tpl" } ], "provisioners": [ @@ -165,13 +165,13 @@ "execute_command": "{{.Vars}} cmd /c $(/bin/cygpath -m '{{.Path}}')", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -197,4 +197,3 @@ "version": "0.1.0" } } - diff --git a/win2016-standard-ssh.json b/win2016-standard-ssh.json index 3eb8dd16..bea2195a 100644 --- a/win2016-standard-ssh.json +++ b/win2016-standard-ssh.json @@ -3,17 +3,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2016-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -37,18 +37,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2016-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -79,17 +79,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2016-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2016", "iso_checksum": "{{ user `iso_checksum` }}", @@ -117,17 +117,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win2016-standard/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/unzip.vbs", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -148,7 +148,7 @@ "keep_input_artifact": true, "output": "box/{{.Provider}}/win2016-standard-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2016-standard-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2016-standard-ssh.tpl" } ], "provisioners": [ @@ -161,13 +161,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -193,4 +193,3 @@ "version": "0.1.0" } } - diff --git a/win2016-standard.json b/win2016-standard.json index b145952d..05455b66 100644 --- a/win2016-standard.json +++ b/win2016-standard.json @@ -4,17 +4,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/unzip.vbs", - "floppy/win2016-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8srv-64", "headless": "{{ user `headless` }}", @@ -39,18 +39,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/unzip.vbs", - "floppy/win2016-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -82,17 +82,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/unzip.vbs", - "floppy/win2016-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-2016", "iso_checksum": "{{ user `iso_checksum` }}", @@ -121,17 +121,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/unzip.vbs", - "floppy/win2016-standard/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/unzip.vbs", + "{{template_dir}}/floppy/win2016-standard/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -152,7 +152,7 @@ "keep_input_artifact": true, "output": "box/{{.Provider}}/win2016-standard-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win2016-standard.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win2016-standard.tpl" } ], "provisioners": [ @@ -163,13 +163,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/win7x64-enterprise-cygwin.json b/win7x64-enterprise-cygwin.json index 4eb446e5..a287882e 100644 --- a/win7x64-enterprise-cygwin.json +++ b/win7x64-enterprise-cygwin.json @@ -3,19 +3,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7-64", "headless": "{{ user `headless` }}", @@ -38,20 +38,20 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -74,19 +74,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-7", "iso_checksum": "{{ user `iso_checksum` }}", @@ -106,19 +106,19 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -136,7 +136,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win7x64-enterprise-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win7x64-enterprise-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win7x64-enterprise-cygwin.tpl" } ], "provisioners": [ @@ -149,13 +149,13 @@ "execute_command": "{{.Vars}} cmd /c $(/bin/cygpath -m '{{.Path}}')", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -181,4 +181,3 @@ "version": "0.1.0" } } - diff --git a/win7x64-enterprise-ssh.json b/win7x64-enterprise-ssh.json index b033cc31..af096a9e 100644 --- a/win7x64-enterprise-ssh.json +++ b/win7x64-enterprise-ssh.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7-64", "headless": "{{ user `headless` }}", @@ -37,19 +37,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,18 +72,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-7", "iso_checksum": "{{ user `iso_checksum` }}", @@ -103,18 +103,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -132,7 +132,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win7x64-enterprise-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win7x64-enterprise-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win7x64-enterprise-ssh.tpl" } ], "provisioners": [ @@ -145,13 +145,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -177,4 +177,3 @@ "version": "0.1.0" } } - diff --git a/win7x64-enterprise.json b/win7x64-enterprise.json index e97d8c9b..7c5dbc44 100644 --- a/win7x64-enterprise.json +++ b/win7x64-enterprise.json @@ -4,17 +4,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7-64", "headless": "{{ user `headless` }}", @@ -38,18 +38,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,17 +72,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-7", "iso_checksum": "{{ user `iso_checksum` }}", @@ -103,17 +103,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x64-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -134,7 +134,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win7x64-enterprise-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win7x64-enterprise.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win7x64-enterprise.tpl" } ], "provisioners": [ @@ -145,13 +145,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/win7x64-pro-cygwin.json b/win7x64-pro-cygwin.json index 8d9d47c8..a07f3dcb 100644 --- a/win7x64-pro-cygwin.json +++ b/win7x64-pro-cygwin.json @@ -3,19 +3,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7-64", "headless": "{{ user `headless` }}", @@ -38,20 +38,20 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win7x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -74,19 +74,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-7", "iso_checksum": "{{ user `iso_checksum` }}", @@ -106,19 +106,19 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -139,7 +139,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win7x64-pro-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win7x64-pro-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win7x64-pro-cygwin.tpl" } ], "provisioners": [ @@ -152,13 +152,13 @@ "execute_command": "{{.Vars}} cmd /c $(/bin/cygpath -m '{{.Path}}')", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -184,4 +184,3 @@ "version": "0.1.0" } } - diff --git a/win7x64-pro-ssh.json b/win7x64-pro-ssh.json index f198407c..6df26dd2 100644 --- a/win7x64-pro-ssh.json +++ b/win7x64-pro-ssh.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7-64", "headless": "{{ user `headless` }}", @@ -37,19 +37,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win7x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,18 +72,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-7", "iso_checksum": "{{ user `iso_checksum` }}", @@ -103,18 +103,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x64-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -135,7 +135,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win7x64-pro-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win7x64-pro-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win7x64-pro-ssh.tpl" } ], "provisioners": [ @@ -148,13 +148,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -180,4 +180,3 @@ "version": "0.1.0" } } - diff --git a/win7x64-pro.json b/win7x64-pro.json index 3d53093c..cfffc42d 100644 --- a/win7x64-pro.json +++ b/win7x64-pro.json @@ -4,17 +4,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x64-pro/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7-64", "headless": "{{ user `headless` }}", @@ -38,18 +38,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x64-pro/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,17 +72,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x64-pro/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-7", "iso_checksum": "{{ user `iso_checksum` }}", @@ -103,17 +103,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x64-pro/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -134,7 +134,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win7x64-pro-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win7x64-pro.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win7x64-pro.tpl" } ], "provisioners": [ @@ -145,13 +145,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/win7x86-enterprise-cygwin.json b/win7x86-enterprise-cygwin.json index 6798138d..8ebd555a 100644 --- a/win7x86-enterprise-cygwin.json +++ b/win7x86-enterprise-cygwin.json @@ -3,19 +3,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7", "headless": "{{ user `headless` }}", @@ -38,20 +38,20 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -74,19 +74,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-7", "iso_checksum": "{{ user `iso_checksum` }}", @@ -106,19 +106,19 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -139,7 +139,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win7x86-enterprise-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win7x86-enterprise-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win7x86-enterprise-cygwin.tpl" } ], "provisioners": [ @@ -152,13 +152,13 @@ "execute_command": "{{.Vars}} cmd /c $(/bin/cygpath -m '{{.Path}}')", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -184,4 +184,3 @@ "version": "0.1.0" } } - diff --git a/win7x86-enterprise-ssh.json b/win7x86-enterprise-ssh.json index c69f520b..44d575e7 100644 --- a/win7x86-enterprise-ssh.json +++ b/win7x86-enterprise-ssh.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7", "headless": "{{ user `headless` }}", @@ -37,19 +37,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,18 +72,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-7", "iso_checksum": "{{ user `iso_checksum` }}", @@ -103,18 +103,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -135,7 +135,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win7x86-enterprise-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win7x86-enterprise-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win7x86-enterprise-ssh.tpl" } ], "provisioners": [ @@ -148,13 +148,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -180,4 +180,3 @@ "version": "0.1.0" } } - diff --git a/win7x86-enterprise.json b/win7x86-enterprise.json index 0bbc5654..02e86059 100644 --- a/win7x86-enterprise.json +++ b/win7x86-enterprise.json @@ -4,17 +4,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7", "headless": "{{ user `headless` }}", @@ -38,18 +38,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,17 +72,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-7", "iso_checksum": "{{ user `iso_checksum` }}", @@ -103,17 +103,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x86-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -134,7 +134,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win7x86-enterprise-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win7x86-enterprise.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win7x86-enterprise.tpl" } ], "provisioners": [ @@ -145,13 +145,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/win7x86-pro-cygwin.json b/win7x86-pro-cygwin.json index a08cc497..d8354b83 100644 --- a/win7x86-pro-cygwin.json +++ b/win7x86-pro-cygwin.json @@ -3,19 +3,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7", "headless": "{{ user `headless` }}", @@ -38,20 +38,20 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win7x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -74,19 +74,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-7", "iso_checksum": "{{ user `iso_checksum` }}", @@ -106,19 +106,19 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -139,7 +139,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win7x86-pro-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win7x86-pro-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win7x86-pro-cygwin.tpl" } ], "provisioners": [ @@ -152,13 +152,13 @@ "execute_command": "{{.Vars}} cmd /c $(/bin/cygpath -m '{{.Path}}')", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -184,4 +184,3 @@ "version": "0.1.0" } } - diff --git a/win7x86-pro-ssh.json b/win7x86-pro-ssh.json index 8e8382ac..3cb60a47 100644 --- a/win7x86-pro-ssh.json +++ b/win7x86-pro-ssh.json @@ -3,18 +3,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7", "headless": "{{ user `headless` }}", @@ -37,19 +37,19 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win7x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,18 +72,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-7", "iso_checksum": "{{ user `iso_checksum` }}", @@ -103,18 +103,18 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win7x86-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/fixnetwork.ps1", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/networkprompt.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win7x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -135,7 +135,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win7x86-pro-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win7x86-pro-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win7x86-pro-ssh.tpl" } ], "provisioners": [ @@ -148,13 +148,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -180,4 +180,3 @@ "version": "0.1.0" } } - diff --git a/win7x86-pro.json b/win7x86-pro.json index 822b9346..ff490d20 100644 --- a/win7x86-pro.json +++ b/win7x86-pro.json @@ -4,17 +4,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x86-pro/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows7", "headless": "{{ user `headless` }}", @@ -38,18 +38,18 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x86-pro/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -72,17 +72,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x86-pro/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-7", "iso_checksum": "{{ user `iso_checksum` }}", @@ -103,17 +103,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/networkprompt.bat", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win7x86-pro/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/networkprompt.bat", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win7x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -134,7 +134,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win7x86-pro-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win7x86-pro.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win7x86-pro.tpl" } ], "provisioners": [ @@ -145,13 +145,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/win81x64-enterprise-cygwin.json b/win81x64-enterprise-cygwin.json index f24b6a74..eb084778 100644 --- a/win81x64-enterprise-cygwin.json +++ b/win81x64-enterprise-cygwin.json @@ -3,17 +3,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8-64", "headless": "{{ user `headless` }}", @@ -37,18 +37,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -79,17 +79,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -109,17 +109,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -140,7 +140,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win81x64-enterprise-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win81x64-enterprise-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win81x64-enterprise-cygwin.tpl" } ], "provisioners": [ @@ -153,13 +153,13 @@ "execute_command": "{{.Vars}} cmd /c $(/bin/cygpath -m '{{.Path}}')", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -185,4 +185,3 @@ "version": "0.1.0" } } - diff --git a/win81x64-enterprise-ssh.json b/win81x64-enterprise-ssh.json index 025dccc5..1bbad347 100644 --- a/win81x64-enterprise-ssh.json +++ b/win81x64-enterprise-ssh.json @@ -3,16 +3,16 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8-64", "headless": "{{ user `headless` }}", @@ -36,17 +36,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -77,16 +77,16 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -106,16 +106,16 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x64-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -136,7 +136,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win81x64-enterprise-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win81x64-enterprise-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win81x64-enterprise-ssh.tpl" } ], "provisioners": [ @@ -149,13 +149,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -181,4 +181,3 @@ "version": "0.1.0" } } - diff --git a/win81x64-enterprise.json b/win81x64-enterprise.json index cfd2296a..9d6bbfb5 100644 --- a/win81x64-enterprise.json +++ b/win81x64-enterprise.json @@ -4,16 +4,16 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win81x64-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8-64", "headless": "{{ user `headless` }}", @@ -38,17 +38,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win81x64-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -79,16 +79,16 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win81x64-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -109,16 +109,16 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win81x64-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win81x64-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -139,7 +139,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win81x64-enterprise-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win81x64-enterprise.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win81x64-enterprise.tpl" } ], "provisioners": [ @@ -150,13 +150,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/win81x64-pro-cygwin.json b/win81x64-pro-cygwin.json index c66a4ead..6f4a0122 100644 --- a/win81x64-pro-cygwin.json +++ b/win81x64-pro-cygwin.json @@ -3,17 +3,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x64-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8-64", "headless": "{{ user `headless` }}", @@ -37,18 +37,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x64-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win81x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -79,17 +79,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x64-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -109,17 +109,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x64-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -137,7 +137,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win81x64-pro-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win81x64-pro-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win81x64-pro-cygwin.tpl" } ], "provisioners": [ @@ -150,13 +150,13 @@ "execute_command": "{{.Vars}} cmd /c $(/bin/cygpath -m '{{.Path}}')", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -182,4 +182,3 @@ "version": "0.1.0" } } - diff --git a/win81x64-pro-ssh.json b/win81x64-pro-ssh.json index c6ca6115..d14f33a2 100644 --- a/win81x64-pro-ssh.json +++ b/win81x64-pro-ssh.json @@ -3,16 +3,16 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x64-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8-64", "headless": "{{ user `headless` }}", @@ -36,17 +36,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x64-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win81x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -77,16 +77,16 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x64-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -106,16 +106,16 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x64-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -133,7 +133,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win81x64-pro-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win81x64-pro-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win81x64-pro-ssh.tpl" } ], "provisioners": [ @@ -146,13 +146,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -178,4 +178,3 @@ "version": "0.1.0" } } - diff --git a/win81x64-pro.json b/win81x64-pro.json index 172e63c3..e36f1892 100644 --- a/win81x64-pro.json +++ b/win81x64-pro.json @@ -4,16 +4,16 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win81x64-pro/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win81x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8-64", "headless": "{{ user `headless` }}", @@ -38,17 +38,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win81x64-pro/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win81x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -79,16 +79,16 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win81x64-pro/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win81x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -109,16 +109,16 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win81x64-pro/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win81x64-pro/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -139,7 +139,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win81x64-pro-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win81x64-pro.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win81x64-pro.tpl" } ], "provisioners": [ @@ -150,13 +150,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/win81x86-enterprise-cygwin.json b/win81x86-enterprise-cygwin.json index 2ddddd87..ffc92571 100644 --- a/win81x86-enterprise-cygwin.json +++ b/win81x86-enterprise-cygwin.json @@ -3,17 +3,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8", "headless": "{{ user `headless` }}", @@ -37,18 +37,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -71,17 +71,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -101,17 +101,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -132,7 +132,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win81x86-enterprise-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win81x86-enterprise-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win81x86-enterprise-cygwin.tpl" } ], "provisioners": [ @@ -145,13 +145,13 @@ "execute_command": "{{.Vars}} cmd /c $(/bin/cygpath -m '{{.Path}}')", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -177,4 +177,3 @@ "version": "0.1.0" } } - diff --git a/win81x86-enterprise-ssh.json b/win81x86-enterprise-ssh.json index 52d6e8e0..57aad744 100644 --- a/win81x86-enterprise-ssh.json +++ b/win81x86-enterprise-ssh.json @@ -3,16 +3,16 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8", "headless": "{{ user `headless` }}", @@ -36,17 +36,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -69,16 +69,16 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -98,16 +98,16 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x86-enterprise/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -128,7 +128,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win81x86-enterprise-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win81x86-enterprise-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win81x86-enterprise-ssh.tpl" } ], "provisioners": [ @@ -141,13 +141,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -173,4 +173,3 @@ "version": "0.1.0" } } - diff --git a/win81x86-enterprise.json b/win81x86-enterprise.json index 65eee22a..9bf25ce1 100644 --- a/win81x86-enterprise.json +++ b/win81x86-enterprise.json @@ -4,16 +4,16 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win81x86-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8", "headless": "{{ user `headless` }}", @@ -38,17 +38,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win81x86-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -71,16 +71,16 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win81x86-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -101,16 +101,16 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win81x86-enterprise/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win81x86-enterprise/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -131,7 +131,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win81x86-enterprise-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win81x86-enterprise.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win81x86-enterprise.tpl" } ], "provisioners": [ @@ -142,13 +142,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" } diff --git a/win81x86-pro-cygwin.json b/win81x86-pro-cygwin.json index 8942ea3a..6da91c59 100644 --- a/win81x86-pro-cygwin.json +++ b/win81x86-pro-cygwin.json @@ -3,17 +3,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x86-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8", "headless": "{{ user `headless` }}", @@ -37,18 +37,18 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x86-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win81x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -71,17 +71,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x86-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -102,17 +102,17 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x86-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/cygwin.sh", - "floppy/cygwin.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/cygwin.sh", + "{{template_dir}}/floppy/cygwin.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -133,7 +133,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win81x86-pro-cygwin-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win81x86-pro-cygwin.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win81x86-pro-cygwin.tpl" } ], "provisioners": [ @@ -146,13 +146,13 @@ "execute_command": "{{.Vars}} cmd /c $(/bin/cygpath -m '{{.Path}}')", "remote_path": "C:/Windows/Temp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -178,4 +178,3 @@ "version": "0.1.0" } } - diff --git a/win81x86-pro-ssh.json b/win81x86-pro-ssh.json index a9d9dc6c..5599fd8d 100644 --- a/win81x86-pro-ssh.json +++ b/win81x86-pro-ssh.json @@ -3,16 +3,16 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x86-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8", "headless": "{{ user `headless` }}", @@ -36,17 +36,17 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x86-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd", - "floppy/oracle-cert.cer" + "{{template_dir}}/floppy/win81x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd", + "{{template_dir}}/floppy/oracle-cert.cer" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -69,16 +69,16 @@ { "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x86-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -98,16 +98,16 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/win81x86-pro/Autounattend.xml", - "floppy/00-run-all-scripts.cmd", - "floppy/install-winrm.cmd", - "floppy/powerconfig.bat", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/passwordchange.bat", - "floppy/openssh.bat", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/win81x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/openssh.bat", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -128,7 +128,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win81x86-pro-ssh-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win81x86-pro-ssh.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win81x86-pro-ssh.tpl" } ], "provisioners": [ @@ -141,13 +141,13 @@ "execute_command": "{{.Vars}} cmd /c C:/Windows/Temp/script.bat", "remote_path": "/tmp/script.bat", "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "shell" }, @@ -173,4 +173,3 @@ "version": "0.1.0" } } - diff --git a/win81x86-pro.json b/win81x86-pro.json index 98675e5c..0338998a 100644 --- a/win81x86-pro.json +++ b/win81x86-pro.json @@ -4,16 +4,16 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win81x86-pro/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win81x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "windows8", "headless": "{{ user `headless` }}", @@ -38,17 +38,17 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/oracle-cert.cer", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win81x86-pro/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/oracle-cert.cer", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win81x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_additions_mode": "attach", "guest_additions_url": "{{user `guest_additions_url`}}", @@ -71,16 +71,16 @@ "communicator": "winrm", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win81x86-pro/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win81x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "guest_os_type": "win-8.1", "iso_checksum": "{{ user `iso_checksum` }}", @@ -101,16 +101,16 @@ "cpus": "{{ user `cpus` }}", "disk_size": "{{user `disk_size`}}", "floppy_files": [ - "floppy/00-run-all-scripts.cmd", - "floppy/01-install-wget.cmd", - "floppy/_download.cmd", - "floppy/_packer_config.cmd", - "floppy/fixnetwork.ps1", - "floppy/install-winrm.cmd", - "floppy/passwordchange.bat", - "floppy/powerconfig.bat", - "floppy/win81x86-pro/Autounattend.xml", - "floppy/zz-start-transports.cmd" + "{{template_dir}}/floppy/00-run-all-scripts.cmd", + "{{template_dir}}/floppy/01-install-wget.cmd", + "{{template_dir}}/floppy/_download.cmd", + "{{template_dir}}/floppy/_packer_config.cmd", + "{{template_dir}}/floppy/fixnetwork.ps1", + "{{template_dir}}/floppy/install-winrm.cmd", + "{{template_dir}}/floppy/passwordchange.bat", + "{{template_dir}}/floppy/powerconfig.bat", + "{{template_dir}}/floppy/win81x86-pro/Autounattend.xml", + "{{template_dir}}/floppy/zz-start-transports.cmd" ], "headless": "{{ user `headless` }}", "iso_checksum": "{{ user `iso_checksum` }}", @@ -131,7 +131,7 @@ "keep_input_artifact": false, "output": "box/{{.Provider}}/win81x86-pro-{{user `cm`}}{{user `cm_version`}}-{{user `version`}}.box", "type": "vagrant", - "vagrantfile_template": "tpl/vagrantfile-win81x86-pro.tpl" + "vagrantfile_template": "{{template_dir}}/tpl/vagrantfile-win81x86-pro.tpl" } ], "provisioners": [ @@ -142,13 +142,13 @@ "UPDATE={{user `update`}}" ], "scripts": [ - "script/vagrant.bat", - "script/cmtool.bat", - "script/vmtool.bat", - "script/clean.bat", - "script/ultradefrag.bat", - "script/uninstall-7zip.bat", - "script/sdelete.bat" + "{{template_dir}}/script/vagrant.bat", + "{{template_dir}}/script/cmtool.bat", + "{{template_dir}}/script/vmtool.bat", + "{{template_dir}}/script/clean.bat", + "{{template_dir}}/script/ultradefrag.bat", + "{{template_dir}}/script/uninstall-7zip.bat", + "{{template_dir}}/script/sdelete.bat" ], "type": "windows-shell" }