Sha256: 4c2f083980bea21548f696767f1efecd06c6b43d1234f65fa9bb319f95c8fc15

Contents?: true

Size: 1.1 KB

Versions: 5

Compression:

Stored size: 1.1 KB

Contents

include_recipe "tvdinner::microwave"

%w(spec tasks).each do |d|
  directory "#{node[:release_dir]}/#{d}" do
    mode 00755
  end
end

file "#{node[:release_dir]}/spec/.gitignore" do
  mode 00644
end

file "#{node[:release_dir]}/tasks/.gitignore" do
  mode 00644
end

%w(NOTICE README.md).each do |f|
  template "#{node[:release_dir]}/#{f}" do
    mode 00644
    source "#{f}.erb"
  end
end

template "#{node[:release_dir]}/VERSION" do
  mode 00644
  source "VERSION.erb"
  not_if { File.exists? "#{node[:release_dir]}/VERSION" }
end

cookbook_file "#{node[:release_dir]}/LICENSE" do
  mode 00644
  source "LICENSE"
end

directory "#{node[:release_dir]}/lib/#{node[:tvd][:name]}" do
  mode 00755
end

template "#{node[:release_dir]}/lib/tvd-#{node[:tvd][:name]}.rb" do
  mode 00644
  source "tvdinner.rb.erb"
end

directory "#{node[:release_dir]}/lib/tvd-#{node[:tvd][:name]}" do
  mode 00755
end

template "#{node[:release_dir]}/lib/tvd-#{node[:tvd][:name]}/version.rb" do
  mode 00644
  source "version.rb.erb"
end

template "#{node[:release_dir]}/tvd-#{node[:tvd][:name]}.gemspec" do
  mode 00644
  source "gemspec.erb"
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
tvd-tvdinner-0.0.27 cookbooks/tvdinner/recipes/default.rb
tvd-tvdinner-0.0.26 cookbooks/tvdinner/recipes/default.rb
tvd-tvdinner-0.0.25 cookbooks/tvdinner/recipes/default.rb
tvd-tvdinner-0.0.24 cookbooks/tvdinner/recipes/default.rb
tvd-tvdinner-0.0.23 cookbooks/tvdinner/recipes/default.rb