adds an option to prevent running wp-cli when remote is running in a container
This commit is contained in:
@@ -28,12 +28,14 @@ else
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
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
|
if ssh ${remote_ssh_string} "wp option patch update wpmm_settings general status 1 --path=${remote_wp_path}"; then
|
||||||
echo maintenance mode activated
|
echo maintenance mode activated
|
||||||
else
|
else
|
||||||
echo something went horribly wrong
|
echo something went horribly wrong
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
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
|
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
|
||||||
echo syncing OK
|
echo syncing OK
|
||||||
@@ -42,9 +44,11 @@ else
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
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
|
if ssh ${remote_ssh_string} "wp option patch update wpmm_settings general status 0 --path=${remote_wp_path}"; then
|
||||||
echo maintenance mode deactivated
|
echo maintenance mode deactivated
|
||||||
else
|
else
|
||||||
echo something went horribly wrong
|
echo something went horribly wrong
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
|
|||||||
@@ -4,3 +4,4 @@ remote_deployment_path=
|
|||||||
remote_directory_path=
|
remote_directory_path=
|
||||||
remote_ssh_string=
|
remote_ssh_string=
|
||||||
remote_wp_path=
|
remote_wp_path=
|
||||||
|
remote_is_docker=
|
||||||
|
|||||||
Reference in New Issue
Block a user