Sha256: 473d2e9920f6e148414e38938de294934a4ef42d07e9b0a0b86fbe9b0537b02a

Contents?: true

Size: 787 Bytes

Versions: 14

Compression:

Stored size: 787 Bytes

Contents

namespace "wp-capistrano" do
  desc 'Install wordpress'
  task :install_wordpress do
    on roles(:app), filter: :no_release do
          execute "rm #{shared_path}/wp-config.php"
          execute "php /tmp/wp-cli.phar config create --dbname=#{fetch(:wp_db_name)} --dbuser=#{fetch(:wp_db_user)} --dbpass=#{fetch(:wp_db_password)} --dbhost='#{fetch(:wp_db_host)}'  --locale=#{fetch(:wp_locale)} --path=#{release_path}"
          execute "cp #{release_path}/wp-config.php #{shared_path}/"
          execute "php /tmp/wp-cli.phar core install --url='#{fetch(:wp_url)}' --title='#{fetch(:wp_title)}' --admin_user='#{fetch(:wp_admin_user)}' --admin_password='#{fetch(:wp_admin_password)}' --admin_email='#{fetch(:wp_admin_email)}' --skip-email --path=#{release_path}"
        end
    end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
wp-capistrano3-0.0.18 lib/capistrano/tasks/install_wordpress.rake
wp-capistrano3-0.0.17 lib/capistrano/tasks/install_wordpress.rake
wp-capistrano3-0.0.16 lib/capistrano/tasks/install_wordpress.rake
wp-capistrano3-0.0.15 lib/capistrano/tasks/install_wordpress.rake
wp-capistrano3-0.0.14 lib/capistrano/tasks/install_wordpress.rake
wp-capistrano3-0.0.13 lib/capistrano/tasks/install_wordpress.rake
wp-capistrano3-0.0.12 lib/capistrano/tasks/install_wordpress.rake
wp-capistrano3-0.0.11 lib/capistrano/tasks/install_wordpress.rake
wp-capistrano3-0.0.10 lib/capistrano/tasks/install_wordpress.rake
wp-capistrano3-0.0.9 lib/capistrano/tasks/install_wordpress.rake
wp-capistrano3-0.0.8 lib/capistrano/tasks/install_wordpress.rake
wp-capistrano3-0.0.7 lib/capistrano/tasks/install_wordpress.rake
wp-capistrano3-0.0.6 lib/capistrano/tasks/install_wordpress.rake
wp-capistrano3-0.0.5 lib/capistrano/tasks/install_wordpress.rake