Skip to content

Instantly share code, notes, and snippets.

# Устанавливаем Chocolatey одной командой. Про этот чудесный продукт уже немало написано, в том числе и на хабре, поэтому я не буду про него распространяться здесь. Замечу лишь, что именно он позволит нам автоматизировать большую часть рутины, в том числе и с разворачиванием наших приложений
iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))
# Ставим Boxstarter и прописываем пути
cinst boxstarter
$env:Path+=";"+$env:AppData+"\Boxstarter"
$env:PSModulePath+=";"+$env:APPDATA+"\Boxstarter"
Import-Module Boxstarter.Chocolatey
$Boxstarter.AutoLogin=$true
# Несколько первых строк - стандартные заголовки, необходимые для функционирования файла. Они оставлены неизменными.
# -*- mode: ruby -*-
# vi: set ft=ruby :
# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
# Далее следует изменение параметров серии config.vm, которые затрагивают непосредственно поднимаемую машину.
# Какой мы будем использовать бокс
config.vm.box = "Win2012R2x64"