如果我们在 Chef 食谱中有如下代码:
if !File.exists?('/vagrant/project/target/project/WEB-INF") || node[:compile_project]
bash "build project" do
user "vagrant"
cwd "/vagrant/project"
code <<-EOH
mvn clean
mvn db-migration:migrate
mvn package
EOH
end
end
运行时,vagrant up
我们只能看到执行“构建项目”的简要信息。
但是,当我们从终端运行“mvn package”命令时,我们可以看到完整的命令输出。如何告诉 Vagrant/Chef 显示完整输出?
编辑:
我已经尝试过了,但输出没有任何变化。
config.vm.provision :chef_solo do |chef|
chef.log_level = :debug