Sha256: 02930864b4b71910d61d57545f4333586838026499f34352c01cff8582f5b06c

Contents?: true

Size: 900 Bytes

Versions: 3

Compression:

Stored size: 900 Bytes

Contents

namespace :deploy do
  namespace :sitemap do
    desc 'Create sitemap and ping search engines'
    task :refresh do
      on roles :web do
        within release_path do
          with rails_env: (fetch(:rails_env) || fetch(:stage)) do
           execute :rake, "sitemap:refresh"
          end
        end
      end
    end

    desc 'Create sitemap without pinging search engines'
    task :create do
      on roles :web do
        within release_path do
          with rails_env: (fetch(:rails_env) || fetch(:stage)) do
           execute :rake, "sitemap:create"
          end
        end
      end
    end

    desc 'Clean up sitemaps in sitemap_generator path'
    task :clean do
      on roles :web do
        within release_path do
          with rails_env: (fetch(:rails_env) || fetch(:stage)) do
           execute :rake, "sitemap:clean"
          end
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sitemap_generator-5.2.0 lib/capistrano/tasks/sitemap_generator.cap
sitemap_generator-5.1.0 lib/capistrano/tasks/sitemap_generator.cap
sitemap_generator-5.0.5 lib/capistrano/tasks/sitemap_generator.cap