Added New Changes
parent
6fa059815f
commit
0e2e11d166
22
mbadmin.jps
22
mbadmin.jps
|
@ -178,7 +178,7 @@ actions:
|
||||||
rsync_directories:
|
rsync_directories:
|
||||||
- cmd[cp]:
|
- cmd[cp]:
|
||||||
commands:
|
commands:
|
||||||
- rsync -avz '/${settings.old_directory}' /var/www/webroot/ROOT/
|
- rsync -avz "/${settings.old_directory}/" /var/www/webroot/ROOT/
|
||||||
- return:
|
- return:
|
||||||
type: info
|
type: info
|
||||||
message: "Directory synchronized successfully from '${settings.old_directory}' to '/var/www/webroot/ROOT/'."
|
message: "Directory synchronized successfully from '${settings.old_directory}' to '/var/www/webroot/ROOT/'."
|
||||||
|
@ -194,17 +194,31 @@ actions:
|
||||||
message: "Search and Replace completed successfully for '${settings.old_url}' with '${settings.new_url}' in all tables. Deleted Transients and Flushed WP Cache"
|
message: "Search and Replace completed successfully for '${settings.old_url}' with '${settings.new_url}' in all tables. Deleted Transients and Flushed WP Cache"
|
||||||
import_wp_db:
|
import_wp_db:
|
||||||
- cmd[cp]:
|
- cmd[cp]:
|
||||||
|
user: root
|
||||||
commands:
|
commands:
|
||||||
|
# Check if WP-CLI is installed
|
||||||
|
- if [ ! -f /home/litespeed/bin/wp ]; then
|
||||||
|
echo "WP-CLI not found. Installing...";
|
||||||
|
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar;
|
||||||
|
chmod +x wp-cli.phar;
|
||||||
|
mkdir -p /home/litespeed/bin;
|
||||||
|
mv wp-cli.phar /home/litespeed/bin/wp;
|
||||||
|
export PATH=$PATH:/home/litespeed/bin;
|
||||||
|
else
|
||||||
|
echo "WP-CLI is already installed.";
|
||||||
|
fi;
|
||||||
|
# Verify that WP-CLI is now available in the litespeed user's PATH and run the WP-CLI command
|
||||||
- cd /var/www/webroot/ROOT/
|
- cd /var/www/webroot/ROOT/
|
||||||
- wp db import /var/www/webroot/ROOT/${settings.db_filename}.sql
|
- wp db import /var/www/webroot/ROOT/${settings.db_filename}.sql --allow-root
|
||||||
- return:
|
- return:
|
||||||
type: info
|
type: info
|
||||||
message: "Database imported successfully from /var/www/webroot/ROOT/${settings.db_filename}.sql"
|
message: "${response.out}"
|
||||||
|
|
||||||
export_wp_db:
|
export_wp_db:
|
||||||
- cmd[cp]:
|
- cmd[cp]:
|
||||||
commands:
|
commands:
|
||||||
- cd /var/www/webroot/ROOT/
|
- cd /var/www/webroot/ROOT/
|
||||||
- wp db export /var/www/webroot/ROOT/${settings.db_filename}.sql --allow-root
|
- wp db export /var/www/webroot/ROOT/${settings.db_filename}.sql
|
||||||
- return:
|
- return:
|
||||||
type: info
|
type: info
|
||||||
message: "Database exported successfully to /var/www/webroot/ROOT/${settings.db_filename}.sql"
|
message: "Database exported successfully to /var/www/webroot/ROOT/${settings.db_filename}.sql"
|
||||||
|
|
Loading…
Reference in New Issue