|
|
@ -3,6 +3,7 @@
|
|
|
|
set -e -o errexit -o nounset -o pipefail
|
|
|
|
set -e -o errexit -o nounset -o pipefail
|
|
|
|
|
|
|
|
|
|
|
|
declare project_root="${PWD}"
|
|
|
|
declare project_root="${PWD}"
|
|
|
|
|
|
|
|
declare user="${PF_USER:=www-data}"
|
|
|
|
|
|
|
|
|
|
|
|
if command -v git &>/dev/null; then
|
|
|
|
if command -v git &>/dev/null; then
|
|
|
|
project_root=$(git rev-parse --show-toplevel)
|
|
|
|
project_root=$(git rev-parse --show-toplevel)
|
|
|
@ -19,9 +20,9 @@ declare -a flags=(
|
|
|
|
--rm
|
|
|
|
--rm
|
|
|
|
--interactive
|
|
|
|
--interactive
|
|
|
|
--tty
|
|
|
|
--tty
|
|
|
|
|
|
|
|
--user "${user}"
|
|
|
|
--env TERM
|
|
|
|
--env TERM
|
|
|
|
--env COLORTERM
|
|
|
|
--env COLORTERM
|
|
|
|
--volume "/tmp:/tmp"
|
|
|
|
|
|
|
|
--volume "${project_root}:/var/www"
|
|
|
|
--volume "${project_root}:/var/www"
|
|
|
|
--workdir /var/www
|
|
|
|
--workdir /var/www
|
|
|
|
)
|
|
|
|
)
|
|
|
|