Skip to content

Commit 7b60309

Browse files
committed
refactor(tdp-builder): revert to previous docker-entrypoint.sh
1 parent 38b1655 commit 7b60309

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

build-env/docker-entrypoint.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ set -eo pipefail
33

44
if [[ -n "$BUILDER_UID" ]] && [[ -n "$BUILDER_GID" ]]; then
55
# Create group and user only if they don't exist
6-
[[ ! $(getent group builder) ]] && groupadd --gid "$BUILDER_GID" --system builder
7-
if [[ ! $(getent passwd builder) ]]; then
8-
useradd --uid "$BUILDER_UID" --system --gid builder --home-dir /home/builder builder
6+
[[ ! $(getent group "$BUILDER_GID") ]] && groupadd --gid "$BUILDER_GID" --system builder
7+
if [[ ! $(getent passwd "$BUILDER_UID") ]]; then
8+
useradd --uid "$BUILDER_UID" --system --gid "$BUILDER_GID" --home-dir /home/builder builder
99
# Avoid useradd warning if home dir already exists by making home dir ourselves.
1010
# Home dir can exists if mounted via "docker run -v ...:/home/builder/...".
1111
mkdir -p /home/builder
@@ -15,9 +15,9 @@ if [[ -n "$BUILDER_UID" ]] && [[ -n "$BUILDER_GID" ]]; then
1515
# Avoid changing dir if a work dir is specified
1616
[[ "$PWD" == "/root" ]] && cd /home/builder
1717
if [[ -z "$@" ]]; then
18-
exec gosu builder /bin/bash
18+
exec gosu $BUILDER_UID /bin/bash
1919
else
20-
exec gosu builder "$@"
20+
exec gosu $BUILDER_UID "$@"
2121
fi
2222
fi
2323

0 commit comments

Comments
 (0)