Sha256: 06bfaa9dec8f9bd7027555cae343d31a988b2cd882cccfe8bafae6420870bd40
Contents?: true
Size: 715 Bytes
Versions: 1
Compression:
Stored size: 715 Bytes
Contents
module Luban module Deployment module Applications class Rails class Publisher < Luban::Deployment::Application::Publisher protected def publish! super publish_assets! end def publish_assets! compile_assets! cleanup_assets! end def compile_assets! within(release_path) do execute(bundle_cmd, :exec, :rake, "assets:precompile") end end def cleanup_assets! within(release_path) do execute(bundle_cmd, :exec, :rake, "assets:clean") end end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
luban-rails-0.1.0 | lib/luban/deployment/applications/rails/publisher.rb |