#!/bin/bash set -o errexit set -o errtrace set -o nounset # shellcheck disable=SC2154 trap '_es=${?}; printf "${0}: line ${LINENO}: \"${BASH_COMMAND}\""; printf " exited with a status of ${_es}\n"; exit ${_es}' ERR # shellcheck disable=SC1091 source .env WEB_WP_DIR=/var/www/index WEB_WP_URL=http://localhost:8080 # Call WP-CLI with appropriate site arguments via Docker docker compose exec \ --env WP_ADMIN_USER="${WP_ADMIN_USER}" \ --env WP_ADMIN_PASS="${WP_ADMIN_PASS}" \ --env WP_ADMIN_EMAIL="${WP_ADMIN_EMAIL}" \ index-web \ /usr/local/bin/wp \ --path="${WEB_WP_DIR}" \ --url="${WEB_WP_URL}" \ "${@}"