Capistrano v3 tasks for OJS projects.
copy ojs_config.template.yml to ojs_config.yml
cap {env} ojs:setup
cap {env} ojs:install
cap {env} ojs:update:themes
Updates themes managed in ds-ojs repo.cap {env} ojs:update:plugins
Deploys cul ojs plugins hosted in separate repos.
The OJS update:themes task requires the following variable set in ojs_config.yml.
application: app_name
The OJS update:plugins task requires the following variables set in ojs_config.yml. (With example values for ojs-blog plugin deployed to the journals ojs install.)
application: journals
plugin_repo_name: ojs-blog
plugin_name: blog
plugin_type: generic