Skip to main content

smart-answers: Rake tasks

These rake tasks come from the desc descriptions in smart-answers’s lib/tasks folder. To change what’s shown here, change the description in the code.

links:report

Checks all URLs within Smart Answers for errors.

k exec deploy/smart-answers -- rake links:report

View source (lib/tasks/links.rake)

publishing_api:sync_all

Sync all smart answers with the Publishing API

k exec deploy/smart-answers -- rake publishing_api:sync_all

View source (lib/tasks/publishing_api.rake)

publishing_api:sync

Sync a single smart answer with the Publishing API

k exec deploy/smart-answers -- rake publishing_api:sync[slug]

View source (lib/tasks/publishing_api.rake)

publishing_api:unpublish_redirect

Unpublish a content item with a redirect

k exec deploy/smart-answers -- rake publishing_api:unpublish_redirect[content_id,base_path,destination,type]

View source (lib/tasks/publishing_api.rake)

publishing_api:unpublish_gone

Unpublish a content item with a type of gone

k exec deploy/smart-answers -- rake publishing_api:unpublish_gone[content_id]

View source (lib/tasks/publishing_api.rake)

publishing_api:unpublish_vanish

Unpublish a content item with a type of vanish

k exec deploy/smart-answers -- rake publishing_api:unpublish_vanish[content_id]

View source (lib/tasks/publishing_api.rake)

publishing_api:change_owning_application

Change publishing application

k exec deploy/smart-answers -- rake publishing_api:change_owning_application[base_path,publishing_app]

View source (lib/tasks/publishing_api.rake)

security

Run Brakeman

k exec deploy/smart-answers -- rake security

View source (lib/tasks/security.rake)