adds an option to prevent running wp-cli when remote is running in a container
This commit is contained in:
@@ -28,11 +28,13 @@ else
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ssh ${remote_ssh_string} "wp option patch update wpmm_settings general status 1 --path=${remote_wp_path}"; then
|
||||
echo maintenance mode activated
|
||||
else
|
||||
echo something went horribly wrong
|
||||
exit 1
|
||||
if [ "${remote_is_docker}" != "yes" ]; then
|
||||
if ssh ${remote_ssh_string} "wp option patch update wpmm_settings general status 1 --path=${remote_wp_path}"; then
|
||||
echo maintenance mode activated
|
||||
else
|
||||
echo something went horribly wrong
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
if rsync --archive --compress --delete --delete-excluded --exclude-from="${deployment_exclude_file}" --human-readable --progress "${local_directory_path}/" "${remote_ssh_string}":"${remote_directory_path}"; then
|
||||
@@ -42,9 +44,11 @@ else
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ssh ${remote_ssh_string} "wp option patch update wpmm_settings general status 0 --path=${remote_wp_path}"; then
|
||||
echo maintenance mode deactivated
|
||||
else
|
||||
echo something went horribly wrong
|
||||
exit 1
|
||||
if [ "${remote_is_docker}" != "yes" ]; then
|
||||
if ssh ${remote_ssh_string} "wp option patch update wpmm_settings general status 0 --path=${remote_wp_path}"; then
|
||||
echo maintenance mode deactivated
|
||||
else
|
||||
echo something went horribly wrong
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -4,3 +4,4 @@ remote_deployment_path=
|
||||
remote_directory_path=
|
||||
remote_ssh_string=
|
||||
remote_wp_path=
|
||||
remote_is_docker=
|
||||
|
||||
Reference in New Issue
Block a user