O Vagrant na verdade mescla as configurações definidas em diferentes Vagrantfiles (veja os detalhes completos na seção “Carregar Ordem e Mesclar” dos documentos ).
Portanto, é bastante conveniente definir algumas configurações globais em ~/.vagrant.d/Vagrantfile
. Aqui está um exemplo muito simples:
Vagrant.configure("2") do |config|
if Vagrant.has_plugin?("vagrant-cachier")
config.cache.scope = :box
end
end
Eu recomendo esse tipo de truque ao usar o Test-Kitchen com o Vagrant, em vez de ajustar as opções do cozinha-vagrant .