次のような 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