サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
qiita.com/TakatoshiMaeda
test-kitchenで、nodesの内容に応じてテストする場合の.kitchen.ymlサンプル <% require 'json' def suites(&block) Dir.glob(File.join(File.dirname(__FILE__), 'nodes', "*.json")) do |file| suite_name = File.basename(file, '.json') block.call( suite_name, JSON.parse( open(file).read ) ) end end %> --- driver: name: vagrant provisioner: name: chef_solo platforms: - name: centos-6.4 suites: <% suites do |name, json| %> - name:
Vagrantがインストーラー形式でのインストールになってから依存するgemも独自の領域に持つようになってる。 そうなると自分でインストールしたgem群のロードができない。 今回Vagrantの実行時にpryでブレークポイント貼りたかったので、ロードパスにインストールしたgemのロードパスを追加した。 $:.concat(Dir.glob("#{`rbenv prefix`.gsub!("\n", "")}/lib/ruby/gems/*/gems/*/lib"))
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く