group "blogs"
end
+bundle_config "/srv/blogs.openstreetmap.org" do
+ action :nothing
+ user "blogs"
+ group "blogs"
+ settings "deployment" => "true",
+ "without" => "development:test",
+ "build.sqlite3" => "--enable-system-libraries"
+ subscribes :create, "git[/srv/blogs.openstreetmap.org]", :immediately
+end
+
bundle_install "/srv/blogs.openstreetmap.org" do
action :nothing
- options "--deployment --without development test"
- environment "BUNDLE_PATH" => "vendor/bundle"
user "blogs"
group "blogs"
- subscribes :run, "git[/srv/blogs.openstreetmap.org]", :immediate
+ subscribes :run, "git[/srv/blogs.openstreetmap.org]", :immediately
end
bundle_exec "/srv/blogs.openstreetmap.org" do
action :nothing
command "pluto build -t osm -o build"
- environment "BUNDLE_PATH" => "vendor/bundle"
user "blogs"
group "blogs"
- subscribes :run, "git[/srv/blogs.openstreetmap.org]", :immediate
+ subscribes :run, "git[/srv/blogs.openstreetmap.org]", :immediately
end
ssl_certificate "blogs.openstreetmap.org" do