mirror of
https://github.com/vale981/apheleia
synced 2025-03-04 09:01:42 -05:00
19 lines
354 B
Bash
Executable file
19 lines
354 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
set -euo pipefail
|
|
|
|
repo="$(git rev-parse --show-toplevel)"
|
|
|
|
docker=(docker)
|
|
if [[ "$OSTYPE" != darwin* ]] && [[ "$EUID" != 0 ]]; then
|
|
docker=(sudo -E "${docker[@]}")
|
|
fi
|
|
|
|
it=()
|
|
|
|
if [[ -t 0 ]]; then
|
|
it+=(-it)
|
|
fi
|
|
|
|
exec "${docker[@]}" run "${it[@]}" --rm -v "${repo}:/src" \
|
|
--entrypoint=/src/scripts/docker-pid1.bash "$@"
|