我想在ChefDK的 Gem 路径中安装一个 Gem ( kitchen- docker ) 。
通过 Chef 本身安装此 Gem 的最佳方法是什么?还有比以下更聪明的解决方案吗?
execute "chef gem install kitchen-docker" do
user "jenkins"
not_if "chef gem list | grep ^kitchen-docker"
end
一些背景信息:我想在我们的 CI 服务器上使用 Jenkins 中的 ChefDK 来进行说明书测试。当然,CI 服务器本身应该由 Chef 提供。